List понимание возврата значений плюс [Нет, Нет, Нет], почему? [Дубликат]
На этот вопрос уже есть ответ:
Понимание Python 3 списков печати Нет значения для каждого элемента 2 ответаЯ изучаю понимание. Я получаю часть print (x) (я думаю. Она печатает значение x, которое проходит тест 'in'), но почему после этого он также возвращает список None?
>>> g
['a', 'x', 'p']
>>> [print(x) for x in g]
a
x
p
[None, None, None] #whats this?