Код: Выделить всё
things = get_list()
if things:
for i in things:
pass # do something with the list
else:
pass # do something if the list was empty
(Насколько я понимаю, else в for .. . else: конструкция всегда срабатывает после завершения цикла, пустая она или нет — так что это не то, что мне нужно)
Подробнее здесь: https://stackoverflow.com/questions/153 ... less-empty