English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
keys() gibt ein Ansichtobjekt zurück, das die Liste aller Schlüssel im Wörterbuch anzeigt
Die Syntax von keys() lautet:
dict.keys()
keys() akzeptiert keine Parameter.
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.
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([])
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.