Автор оригинала: Python Examples.
Функция Python Map ()
Функция Python Map () применяется данная функция к каждому элементу того элемента и возвращает объект карты. Сам объект карты является неразмерным.
В этом руководстве мы узнаем синтаксис функции карты () и как его использовать в программах Python.
Синтаксис – карта ()
Ниже приведен синтаксис карты () встроенной функции в Python.
map(function, iterables)
Первый аргумент – это функция. Вы можете передавать обычную функцию Python или функцию лямбда Python для этого аргумента.
Второй аргумент является итеративным. Итализатор может быть списком Python, Python Tupple, Python Set и т. Д.
Функция Map () Возвращает Python карта объект.
Вы можете конвертировать карту Python в список, карту Python в кортеж и т. Д.
Пример 1: карта Python ()
Следующая программа представляет собой простое использование в использовании функции MAP (). Мы передаем обычную функцию Python и список номеров в качестве аргументов. Функция, первый аргумент, будет вычислять квадрат каждого числа в списке, второй аргумент.
Python Program
def square(n): return n**2 x = map(square, [1, 2, 3, 4, 5, 6]) print(list(x))
Выход
[1, 4, 9, 16, 25, 36]
Пример 2: карта Python () с функцией лямбда
В этом примере мы передаем функцию лямбда в качестве первого аргумента на функцию карты ().
Python Program
x = map(lambda n: n**2, [1, 2, 3, 4, 5, 6]) print(list(x))
Выход
[1, 4, 9, 16, 25, 36]
Резюме
В этом учете примеров Python мы узнали, как использовать функцию MAP (), чтобы применить определенную функцию на каждом элементе заданного потенциала.