Ermitteln des ersten Schlüssels im Python-Dictionary

Muhammad Waiz Khan 30 Januar 2023
  1. Ermitteln des ersten Schlüssels im Dictionary mit der Funktion iter()
  2. Ermitteln des ersten Schlüssels im Dictionary mit der Funktion list()
  3. Ermitteln des ersten Schlüssels im Dictionary mit der for-Schleife
Ermitteln des ersten Schlüssels im Python-Dictionary

Dieses Tutorial erklärt, wie wir den ersten Schlüssel in einem Python-Dictionary erhalten können. Mit dem ersten Schlüssel ist der Schlüssel gemeint, der im ersten Index des Dictionaries gespeichert ist.

In den Python-Versionen 3.7 und höher, wo ein Dictionary geordnet ist, können wir den ersten Schlüssel erhalten, indem wir zuerst das Dictionary mit der Funktion iter() in ein iteriertes Objekt umwandeln und dann seinen ersten Indexschlüssel mit der Funktion next abrufen.

Die zweite Methode ist, das Dictionary mit der Funktion list() in eine Liste umzuwandeln und dann den Schlüssel am 0-ten Index zu holen.

Die dritte Methode besteht darin, den ersten Schlüssel in einem Dictionary mit Hilfe der for-Schleife zu ermitteln.

Ermitteln des ersten Schlüssels im Dictionary mit der Funktion iter()

Das folgende Code-Beispiel zeigt, wie man den ersten Schlüssel im Python-Dictionary mit Hilfe der Funktionen iter() und next() ermitteln kann.

my_dict = {"London": 2, "New York": 1, "Lahore": 6, "Tokyo": 11}

print(next(iter(my_dict)))

Ausgabe:

London

Ermitteln des ersten Schlüssels im Dictionary mit der Funktion list()

Wir können auch zuerst den Typ dict mit der Funktion list() in list umwandeln und dann den ersten Schlüssel am Index 0th ermitteln.

my_dict = {"London": 2, "New York": 1, "Lahore": 6, "Tokyo": 11}

print(list(my_dict.keys())[0])

Ausgabe:

London

Ermitteln des ersten Schlüssels im Dictionary mit der for-Schleife

Eine andere Methode ist, den ersten Schlüssel in einem Dictionary mit Hilfe der for-Schleife zu ermitteln und die Schleife zu unterbrechen, nachdem wir den ersten Schlüssel des Dictionaries erhalten haben.

Code-Beispiel:

my_dict = {"London": 2, "New York": 1, "Lahore": 6, "Tokyo": 11}

for key, value in my_dict.items():
    print(key)
    break

Ausgabe:

London

Verwandter Artikel - Python Dictionary