⊗pyPmCoDi 32 of 129 menu

Creazione di dizionari con la comprensione di dizionari in Python

Per creare un dizionario, puoi anche utilizzare la comprensione. In questo caso la sua sintassi sarà la seguente:

dictionary = { key: value for element in iter }

Creiamo un dizionario in cui la chiave viene generata nell'intervallo da 1 a 4. E il valore sarà il quadrato della chiave:

dct = {i: i ** 2 for i in range(1, 5)} print(dct)

Dopo l'esecuzione del codice, verrà restituito il seguente dizionario:

{1: 1, 2: 4, 3: 9, 4: 16}

Data una lista:

lst = ['a', 'b', 'c', 'd', 'e']

Utilizza questa lista per creare un dizionario, in cui le chiavi sono gli elementi della nostra lista e i valori sono i loro numeri di indice (ordinali):

{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}

Date due liste:

lst1 = ['name1', 'name2', 'name3', 'name4'] lst2 = ['john', 'kate', 'alex', 'mary']

Usale per creare un dizionario in cui le chiavi sono gli elementi della prima lista e i valori sono quelli della seconda lista:

{'name1': 'john', 'name2': 'kate', 'name3': 'alex', 'name4': 'mary'}
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