Печать не печатается, когда она находится в карте, Python

primes = [2,3,5,7..] (prime numbers)
map(lambda x:print(x),primes)

Он ничего не печатает. Почему? Я тоже пробовал

sys.stdout.write(x)

, но тоже не работает.

51
задан Prateek Gupta 31 March 2019 в 16:26
поделиться

1 ответ

С другой стороны, можно распаковать его путем помещения *, прежде чем map(...) как следующий

[*map(...)]

или

{*map(...)}

Выберут вывод, которого Вы требуете, список или словарь.

2
ответ дан 7 November 2019 в 10:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: