A keys () metódus egy nézetobjektumot ad vissza, amely megjeleníti a szótár összes kulcsának listáját
A szintaxisa keys()
:
dict.keys ()
gombok () Paraméterek
keys()
nem vesz semmilyen paramétert.
Visszatérési érték a kulcsokból ()
keys()
egy olyan nézetobjektumot ad vissza, amely megjeleníti az összes kulcs listáját.
A szótár megváltoztatásakor a nézet objektum is tükrözi ezeket a változásokat.
1. példa: Hogyan működik a keys ()?
person = ('name': 'Phill', 'age': 22, 'salary': 3500.0) print(person.keys()) empty_dict = () print(empty_dict.keys())
Kimenet
dict_keys (('név', 'fizetés', 'életkor')) dict_keys (()
2. példa: Hogyan működik a kulcsok () a szótár frissítésekor?
person = ('name': 'Phill', 'age': 22, ) print('Before dictionary is updated') keys = person.keys() print(keys) # adding an element to the dictionary person.update(('salary': 3500.0)) print('After dictionary is updated') print(keys)
Kimenet
A szótár frissítése előtt dict_keys (('név', 'kor')) A szótár frissítése után dict_keys (('név', 'kor', 'fizetés'))
Itt, amikor a szótár frissül, a kulcsok is automatikusan frissülnek, hogy tükrözzék a változásokat.