Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Funzioni Lambda in Python | Funzioni in Python
Introduzione a Python
course content

Contenuti del Corso

Introduzione a Python

Introduzione a Python

1. Primo Incontro con Python
2. Variabili e Tipi in Python
3. Istruzioni Condizionali in Python
4. Altri Tipi di Dati in Python
5. Cicli in Python
6. Funzioni in Python

book
Funzioni Lambda in Python

Tutte le funzioni che hai creato finora vengono memorizzate dopo aver eseguito il codice per la prima volta. Tuttavia, a volte potresti non voler definire una funzione separata, specialmente per compiti semplici e diretti. In questi casi, la funzione lambda di Python può essere utile, poiché crea funzioni anonime.

python

Illustriamo questo rivedendo la nostra funzione precedente. Puoi riscriverla usando una funzione lambda per restituire la somma al quadrato di due numeri.

1234
# Define lambda function sq = lambda x, y: (x + y)**2 # Test it print('Sum of 2 and 3 squared is', sq(2, 3))
copy

Nota

Non tutte le funzioni discusse possono essere convertite in funzioni lambda. Tipicamente, le funzioni lambda sono più adatte per operazioni concise che si adattano a una singola riga.

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 6. Capitolo 11

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

course content

Contenuti del Corso

Introduzione a Python

Introduzione a Python

1. Primo Incontro con Python
2. Variabili e Tipi in Python
3. Istruzioni Condizionali in Python
4. Altri Tipi di Dati in Python
5. Cicli in Python
6. Funzioni in Python

book
Funzioni Lambda in Python

Tutte le funzioni che hai creato finora vengono memorizzate dopo aver eseguito il codice per la prima volta. Tuttavia, a volte potresti non voler definire una funzione separata, specialmente per compiti semplici e diretti. In questi casi, la funzione lambda di Python può essere utile, poiché crea funzioni anonime.

python

Illustriamo questo rivedendo la nostra funzione precedente. Puoi riscriverla usando una funzione lambda per restituire la somma al quadrato di due numeri.

1234
# Define lambda function sq = lambda x, y: (x + y)**2 # Test it print('Sum of 2 and 3 squared is', sq(2, 3))
copy

Nota

Non tutte le funzioni discusse possono essere convertite in funzioni lambda. Tipicamente, le funzioni lambda sono più adatte per operazioni concise che si adattano a una singola riga.

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 6. Capitolo 11
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt