Глупый вопрос:
У меня есть простой цикл, за которым следует простая инструкция if:
for airport in airports:
if airport.is_important:
и мне было интересно, могу ли я как-то написать это как одну строку.
Итак, да, я могу это сделать:
for airport in (airport for airport in airports if airport.is_important):
но он читает так глупо и избыточно (for airport in airport for airport in airports...
).
Есть ли лучший способ?