English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python-Basisanleitung

Python-Flusssteuerung

Python Funktion

Python Datentypen

Python-Dateioperationen

Python-Objekte und Klassen

Python-Daten und Zeit

Python-hohe Kenntnisse

Python-Referenzhandbuch

Verwendung und Beispiel von Python-Dictionaries keys()

Python-Dictionariesmethoden

keys() gibt ein Ansichtobjekt zurück, das die Liste aller Schlüssel im Wörterbuch anzeigt

Die Syntax von keys() lautet:

dict.keys()

Parameter von keys()

keys() akzeptiert keine Parameter.

Wert von keys()

keys() gibt ein Ansichtobjekt zurück, das die Liste aller Schlüssel anzeigt.

Nach der Änderung des Wörterbuchs wird auch das Ansichtobjekt entsprechend geändert.

Beispiel1:Wie arbeitet keys()?

person = {'name': 'Phill', 'age': 22, 'salary': 3500.0}
print(person.keys())
empty_dict = {}
print(empty_dict.keys())

Wenn das Programm ausgeführt wird, wird als Ausgabe ausgegeben:

dict_keys(['name', 'salary', 'age'])
dict_keys([])

Beispiel2:Wie arbeitet keys() bei der Aktualisierung eines Wörterbuchs?

person = {'name': 'Phill', 'age': 22, }
print('Vor der Aktualisierung des Wörterbuchs')
keys = person.keys()
print(keys)
# Ein Element im Wörterbuch hinzufügen
person.update({'salary': 3500.0}
print('\nNach der Aktualisierung des Wörterbuchs')
print(keys)

Wenn das Programm ausgeführt wird, wird als Ausgabe ausgegeben:

Vor der Aktualisierung des Wörterbuchs
dict_keys(['name', 'age'])
Nach der Aktualisierung des Wörterbuchs
dict_keys(['name', 'age', 'salary'])

Hier, wenn das Wörterbuch aktualisiert wird, werden die keys auch automatisch aktualisiert, um die Änderungen widerzuspiegeln.

Python-Dictionariesmethoden