Funzione map() di Python

Esempio

Calcola la lunghezza di ogni parola nel tuple:

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

Esempio di esecuzione

Definizione e uso

La funzione map() esegue la funzione specificata per ogni elemento dell'iterabile.

Sintassi

map(function, iterables)

Valore del parametro

Parametro Descrizione
function Obbligatorio. Funzione eseguita per ogni elemento.
iterable

Obbligatorio. Oggetto sequenza,集合或迭代器.

Puoi inviare qualsiasi numero di oggetti iterabili, assicurati solo che la funzione abbia un parametro per ogni oggetto iterabile.

Puoi inviare quante iterabili desideri, assicurati solo che la funzione abbia un parametro per ogni iterabile.

Più esempi

Esempio

Genera nuovi frutti inviando due oggetti iterabili alla funzione:

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

Esempio di esecuzione