какой лучше?
for x in a:
if x in storage:
continue
do_stuff()
for x in a:
if x not in storage:
do_stuff()
в смысле, понятно, что второй лучше, просто вы бы стали в кодревью это вообще комментить
Ну даже не знаю, а вот что лучше if x not in a: pass else: do_smth() или if x in a: do_smth()
Может лучше пересечение найти с помощью set ?
не, я имею ввиду, что есть некоторая логика в цикле и есть условие, по которому не выполняется эта логика
pep20 - там же в общем написано, что читаемость важна, явное лучше неявного и простое лучше сложного
да, так лучше, спасибо
Да, человек не хотел на еще один уровень спускаться 🙂
Обсуждают сегодня