Zugang zu Wörterbuchelementen
Um mit den Elementen des Wörterbuchs zu arbeiten, müssen sie irgendwie zugänglich sein. Wenn Sie sie nicht auf den Index bekommen können, wie bekommen Sie sie?
Der Wert ist aus dem Wörterbuch zu ziehen, indem der Schlüssel in quadratische Klammern eingefügt wird (
[]
)
Zum Beispiel die Dreharbeiten der Hauptstadt Abchasiens aus dem in der vorherigen Mission festgelegten Wörterbuch:
Print(dict_country['Abkhazia']
Wenn Sie sich auf den Schlüssel beziehen, der nicht im Wörterbuch ist, ist Python eine Ausnahme:
Print(dict_country['Russia']
Traceback (most recent call last): File "<...>", line ..., in <module>
print(dict_country['Russia'])
KeyError: 'Russia'
Anlage der Elemente zum Wörterbuch
Es reicht aus, dem vorhandenen Wörterbuch einen neuen Schlüssel und eine Bedeutung hinzuzufügen:
dict_country['Russia'] = 'Moskau '
Aktualisierung des Datensatzes im Wörterbuch
Wenn Sie den Datensatz aktualisieren möchten, können Sie dem vorhandenen Schlüssel einfach eine neue Bedeutung zuweisen:
dict_country['Russia'] = 'Moskau '
Entfernen des Datensatzes aus dem Wörterbuch
Um den Datensatz zu entfernen, benutzen Sie den Operator.
del
Angabe des Schlüssels für die Entsorgung:
del dict_country[Congo]
Während der Zugriff auf Elemente im Wörterbuch nicht von der Reihenfolge abhängt, garantiert Python, dass die Reihenfolge der Elemente im Wörterbuch bleibt. Bei der Anzeige werden die Elemente in der Reihenfolge angezeigt, in der sie identifiziert wurden, und auch die Wiederholung der Tasten erfolgt. Am Ende werden dem Wörterbuch hinzugefügte Elemente hinzugefügt. Werden die Elemente entfernt, verbleibt die Reihenfolge der übrigen Elemente.
Es sollte daran erinnert werden, dass die Schlüssel des Wörterbuchs, wie die Elemente des Wörterbuchs, unterschiedlich sein können. Solche Inhalte können auch solche sein:
d = {42: [2, 3, 6, 7], 2.78: 'bbb', Wahr: 1}
Druck(d[42][1] #3 - Verwenden Sie einen zusätzlichen Schlüssel oder Index, um auf die investierten Komponenten zuzugreifen