⊗pyPmCoLi 25 of 129 menu

List Comprehensions in Python

Le list comprehensions permettono di generare liste, applicando una data espressione a ogni elemento della futura lista. Inoltre, con le comprehensions è possibile filtrare gli elementi secondo condizioni prefissate.

Nella comprehension si scrive l'espressione che verrà applicata agli elementi della lista originale. Nella costruzione for...in viene specificato il nome dell'elemento e la lista originale (oggetto iterabile), dalla quale sarà creata la nuova:

list = [expression for element in iter]

Dichiariamo una variabile lst. Per essa specifichiamo che l'elemento della lista i deve essere generato nell'intervallo da 1 a 10. Poi stampiamo la lista ottenuta in console:

lst = [i for i in range(1, 10)] print(lst)

Dopo l'esecuzione del codice, verrà restituita una nuova lista:

[1, 2, 3, 4, 5, 6, 7, 8, 9]

Usando una comprehension, create la seguente lista:

[1, 2, 3, 4, 5]

Usando una comprehension, create la seguente lista:

[5, 4, 3, 2, 1]
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta