Anzahl von Schlüsseln im Dictionary Python zählen
-
Verwenden Sie die Funktion
len()
, um die Anzahl der Schlüssel in einem Python-Dictionary zu zählen - Erstellen einer benutzerdefinierten Funktion zum Berechnen der Anzahl der Schlüssel in einem Python-Dictionary
In diesem Tutorial wird gezeigt, wie man die Anzahl der Schlüssel in einem Python-Dictionary mit Hilfe der Funktion len()
zählt und auch eine eigene Funktion für den gleichen Zweck erstellt.
Verwenden Sie die Funktion len()
, um die Anzahl der Schlüssel in einem Python-Dictionary zu zählen
Die Funktion len()
in Python wird verwendet, um die Gesamtzahl der in einem Objekt vorhandenen Elemente zurückzugeben. Wir können die Methode keys()
des Dictionaries verwenden, um eine Liste aller Schlüssel im Dictionary zu erhalten und die Gesamtzahl mit len()
zu zählen.
dict1 = {"a": 1, "b": 2, "c": 3}
print(len(dict1.keys()))
Ausgabe:
3
Wir können das Dictionary auch direkt an die Funktion len()
übergeben, die die eindeutigen Gesamteinträge im Dictionary zurückgibt, was der Anzahl der Schlüssel entspricht.
dict1 = {"a": 1, "b": 2, "c": 3}
print(len(dict1))
Ausgabe:
3
Erstellen einer benutzerdefinierten Funktion zum Berechnen der Anzahl der Schlüssel in einem Python-Dictionary
Wir können auch eine eigene Funktion erstellen, um die Anzahl der Python-Schlüssel zu berechnen. Wir initialisieren eine Variable auf 0, iterieren mit enumerate()
über das Dictionary, inkrementieren die Variable bei jeder Iteration und geben sie zurück. Der folgende Code soll dies erklären.
dict1 = {"a": 1, "b": 2, "c": 3}
def count_keys(dict):
count = 0
for i in enumerate(dict):
count += 1
return count
print(count_keys(dict1))
Ausgabe:
3
Die Funktion enumerate()
gibt ein enumerate-Objekt zurück, das eine Zählervariable an die Schlüssel des Dictionaries anhängt und das Durchlaufen des Dictionaries erleichtert.
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedInVerwandter Artikel - Python Dictionary
- Wie man prüft, ob ein Schlüssel in einem Dictionary in Python vorhanden ist
- Konvertieren eines Dictionaries in eine Liste in Python
- So erhalten Sie alle Dateien eines Verzeichnisses
- Wie finde ich den Maximalwert im Python-Dictionary
- Wie man ein Python-Dictionary nach Wert sortiert
- Wie man zwei Wörterbücher in Python 2 und 3 zusammenführen kann