Metodas „keys ()“ pateikia rodinio objektą, kuriame pateikiamas visų žodyno raktų sąrašas
Sintaksė keys()
yra:
dict.keys ()
klavišai () Parametrai
keys()
netaiko jokių parametrų.
Grąžinimo vertė iš raktų ()
keys()
pateikia rodinio objektą, kuriame rodomas visų klavišų sąrašas.
Pakeitus žodyną, rodinio objektas taip pat atspindi šiuos pakeitimus.
1 pavyzdys: Kaip veikia raktai ()?
person = ('name': 'Phill', 'age': 22, 'salary': 3500.0) print(person.keys()) empty_dict = () print(empty_dict.keys())
Rezultatas
dict_keys (('vardas', 'atlyginimas', 'amžius')) dict_keys (()
2 pavyzdys: Kaip veikia raktai () atnaujinus žodyną?
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)
Rezultatas
Prieš atnaujinant žodyną dict_keys (('vardas', 'amžius')) Atnaujinus žodyną dict_keys (('vardas', 'amžius', 'atlyginimas'))
Čia, atnaujinus žodyną, raktai taip pat automatiškai atnaujinami, kad atspindėtų pokyčius.