Zugriff auf Wörterbuchelemente über den Index in Python
Beim Umgang mit Wörterbüchern in Python kann der Zugriff auf einzelne Elemente verwirrend sein, wenn Sie nicht damit vertraut sind mit der Syntax. Lassen Sie uns untersuchen, wie bestimmte Elemente aus einem Wörterbuch abgerufen werden, wobei der Schwerpunkt auf Situationen liegt, in denen die Schlüssel nicht im Voraus bekannt sind.
Problem:
Wie können wir a abrufen? bestimmtes Element aus einem Wörterbuch, wenn wir den genauen Schlüssel nicht kennen? Betrachten Sie zum Beispiel das folgende Wörterbuch:
mydict = { 'Apple': {'American': '16', 'Mexican': 10, 'Chinese': 5}, 'Grapes': {'Arabian': '25', 'Indian': '20'} }
Wir möchten das erste Element des „Apple“-Wörterbuchs drucken, das „Amerikanisch“ ist.
Lösung:
In Python-Wörterbüchern ist jeder Schlüssel einem Wert zugeordnet. Um auf einen Wert zuzugreifen, können Sie den Schlüssel als Index zum Abrufen des Werts verwenden. In unserem Beispiel wird auf das erste Element des „Apple“-Wörterbuchs wie folgt zugegriffen:
mydict['Apple']['American']
Erklärung:
Die obige Syntax ruft zunächst den mit verknüpften Wert ab die „Apple“-Taste, die ein weiteres Wörterbuch ist. Dann greifen wir auf den „amerikanischen“ Schlüssel in diesem verschachtelten Wörterbuch zu, um den Wert „16“ zu erhalten.
Zusätzliche Hinweise:
Das obige ist der detaillierte Inhalt vonWie greife ich in Python über den Index auf Wörterbuchelemente zu, wenn Schlüssel unbekannt sind?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!