Función map() de Python

实例

Calcular la longitud de cada palabra en el tupla:

def myfunc(n):
  return len(n)
x = map(myfunc, ('apple', 'banana', 'cherry'))

运行实例

Definición y uso

La función map() ejecuta la función especificada para cada elemento de un iterable.

Sintaxis

map(function, iterables)

Valor del parámetro

Parámetros Descripción
function Necesario. Función ejecutada para cada elemento.
iterable

Necesario. Objeto de secuencia, conjunto o iterador.

Puedes enviar cualquier cantidad de objetos iterables, solo asegúrate de que la función tenga un parámetro para cada objeto iterable.

Puedes enviar tantas iterables como desees, solo asegúrate de que la función tenga un parámetro para cada iterable.

更多实例

实例

通过将两个可迭代对象发送到函数中来生成新的水果:

def myfunc(a, b):
  return a + b
x = map(myfunc, ('apple', 'banana', 'cherry'), ('orange', 'lemon', 'pineapple'))

运行实例