[x
for
x
in
(1,2,3)
]
работает нормально, так что вы можете делать все, что захотите. Я лично предпочитаю
[something_that_is_pretty_long
for something_that_is_pretty_long
in somethings_that_are_pretty_long]
Причина, по которой \
это не очень ценится, заключается в том, что он появляется в конце строки, где он либо не выделяется, либо требует дополнительных отступов, которые необходимо исправить при изменении длины строки:
x = very_long_term \
+ even_longer_term_than_the_previous \
+ a_third_term
В таких случаях используйте паренсы:
x = (very_long_term
+ even_longer_term_than_the_previous
+ a_third_term)