Код: Выделить всё
# in pseudo code
add_two = True
my_list = [
"one",
"two" if add_two,
"three",
]
Некоторые альтернативы, которые выглядят не так красиво:
Код: Выделить всё
add_two = True
# option 1
my_list = []
my_list += ["one"]
my_list += ["two"] if add_two else []
my_list += ["three"]
# option 2
my_list = []
my_list += ["one"]
if add_two: my_list += ["two"]
my_list += ["three"]
Подробнее здесь: https://stackoverflow.com/questions/542 ... l-elements
Мобильная версия