Ottieni la prima chiave nel dizionario Python
-
Ottieni la prima chiave nel dizionario usando la funzione
iter()
-
Ottieni la prima chiave nel dizionario usando la funzione
list()
-
Ottieni la prima chiave nel dizionario usando il cicli
for

Questo tutorial spiega come ottenere la prima chiave nel dizionario Python. Per prima chiave si intende la chiave salvata nel primo indice del dizionario.
Nelle versioni di Python 3.7 e successive, dove viene ordinato un dizionario, possiamo ottenere la prima chiave, convertendo prima il dizionario in un oggetto iterato usando la funzione iter()
e poi recuperando la sua prima chiave di indice usando il tasto next
funzione.
Il secondo metodo consiste nel convertire il dizionario in una lista usando la funzione list()
e poi ottenere la chiave all’indice 0°
.
Il terzo metodo consiste nell’ottenere la prima chiave in un dizionario utilizzando il cicli for
.
Ottieni la prima chiave nel dizionario usando la funzione iter()
L’esempio di codice riportato di seguito mostra come possiamo ottenere la prima chiave nel dizionario Python usando le funzioni iter()
e next()
.
my_dict = {"London": 2, "New York": 1, "Lahore": 6, "Tokyo": 11}
print(next(iter(my_dict)))
Produzione:
London
Ottieni la prima chiave nel dizionario usando la funzione list()
Possiamo anche prima convertire il tipo dict
in list
usando la funzione list()
e poi ottenere la prima chiave all’indice 0°
.
my_dict = {"London": 2, "New York": 1, "Lahore": 6, "Tokyo": 11}
print(list(my_dict.keys())[0])
Produzione:
London
Ottieni la prima chiave nel dizionario usando il cicli for
Un altro metodo è ottenere la prima chiave in un dizionario usando il cicli for
e interrompere il bucle dopo aver ottenuto la prima chiave del dizionario.
Esempio di codice:
my_dict = {"London": 2, "New York": 1, "Lahore": 6, "Tokyo": 11}
for key, value in my_dict.items():
print(key)
break
Produzione:
London