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