Come compilare un dizionario di numeri in Python

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.

istruzione

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}

Consigli e avvertenze

  • Mentre coppie chiave-valore stare sempre insieme, un dizionario Python non è ordinata. Questo significa che ogni volta che lo si legge gli elementi all'interno del dizionario può ritornare in un ordine diverso. Non contare sul vostro dizionario di essere in ordine numerico.

Articoli Correlati