Почему понимание списка Python иногда не одобряется?

Многие разработчики, с которыми я встречался, считают, что лучше всего использовать простые циклы и условия if вместо операторов понимания списка одной строки.

Я всегда считал их очень мощными, поскольку я могу уместить большой объем кода в одну строку, и это избавляет от необходимости создавать множество переменных. Почему это до сих пор считается плохой практикой?

(Это медленно?)

8
задан Optimus 10 November 2011 в 10:52
поделиться