Если вам нужно использовать lambda
ПО ЛЮБОЙ ЦЕНЕ, тогда (используя Python 3):
a = [1,2,3,4]
list(map(lambda x:print(x),a))
Однако, если вам достаточно одного лайнера, имейте в виду, что такой код:
a = [1,2,3,4]
for each in a: print(each)
- допустимый код Python, выдающий тот же результат.
Еще один вариант - преобразовать int
в str
и соединить их:
print('\n'.join(map(str,a)))