June 28
dizionari Python sono insiemi di coppie chiave-valore. Ogni tasto ha uno o più allegati valori. Ad esempio: 'favoriteColor': 'verde', 'favoritefood': 'cinese'. Qui, 'favoriteColor' e 'favoritefood' sono le chiavi con il corrispondente valore rispettivamente di 'verde' e 'cinese',. È possibile creare un dizionario di numeri in Python, se le coppie chiave-valore sono duplicati, come in '1': '1', se le coppie comprendono entrambe le parole e numeri, come in '1': 'uno' o se le coppie comprendono parole straniere come 'un': 'uno'. È possibile creare un tale dizionario manualmente o, in alcune circostanze, con un ciclo.
1 Digitare la seguente per creare manualmente il dizionario in un unico comando:
mynumbers = { '1': 'uno', '2': 'due', '3': 'tre', '4': 'quattro'}
2 Digitare quanto segue per creare un dizionario vuoto e aggiungere numeri ad essa individualmente:
mynumbers = {}
mynumbers [ '1'] = 'uno'
mynumbers [ '2'] = 'due'
mynumbers [ '3'] = 'tre'
Ciò si tradurrebbe nel dizionario seguente: { '1': 'uno', '2': 'due', '3': 'tre'}
3 Utilizzare un ciclo per generare un dizionario di numeri se entrambi chiavi e valori saranno interi, in ordine numerico:
mynumbers = {}
x = 1
while (x <4):
mynumbers [x] = x
x = x + 1
Questo codice risultati nel dizionario: {1: 1, 2: 2, 3: 3}