[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
В таких случаях используйте parens:
x = (very_long_term
+ even_longer_term_than_the_previous
+ a_third_term)