Мне нравится Python для его выразительности. Я не могу выразить все так же компактно, как хотелось бы. Например, я пишу довольно часто:повышение выразительности в массиве test test
def is_everything_okay(some_array):
for s in some_array:
if not is_okay(s):
return False
return True
Но это больше Java, то Python. Как улучшить выразительность (и, вероятно, скорость выполнения) этого фрагмента кода?
Вы спрашиваете о 'any()' и 'all()'? –
Является ли лучше в случае раннего ложного результата (который не нуждается в проверках для продолжения? Как правильно сформулировать его? – erikbwork
У вас есть время для подтверждения эффективности. Если это ваш вопрос. –