map()

Применяет функцию к каждому элементу последовательности.

Сигнатураmap(function, *iterables)

Возвращает ленивый итератор с результатами применения функции. Для получения списка оберните в list().

nums = [1, 2, 3, 4]
print(list(map(lambda x: x ** 2, nums)))  # [1, 4, 9, 16]
print(list(map(str, nums)))               # ['1', '2', '3', '4']
← Все записи: Встроенные функции Python
Поддержать проект