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'))