Найти - Пользователи
Полная версия: Почему не работает конструкция map(...).append(...)
Начало » Python для новичков » Почему не работает конструкция map(...).append(...)
1
VlhOwn
Подскажите, пожалуйста, почему конструкция
>>> l=[1,2,3]
>>> ll=map(lambda x: x+1, l[:-1])
>>> ll
[2, 3]
>>> ll.append(l[-1]*2)
>>> ll
[2, 3, 6]
работает, а конструкция
>>> ll=map(lambda x: x+1, l[:-1]).append(l[-1]*2)
>>> ll
>>>
нет?
doza_and
append никогда ничего не возвращает
VlhOwn
а, ну да, сорри, спасибо!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB