Рубрики
Без рубрики

Функция карта Python

Автор оригинала: 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 (), чтобы применить определенную функцию на каждом элементе заданного потенциала.