Metoda keys () zwraca obiekt widoku, który wyświetla listę wszystkich kluczy w słowniku
Składnia keys()
to:
dict.keys ()
keys () Parametry
keys()
nie przyjmuje żadnych parametrów.
Wartość zwracana z kluczy ()
keys()
zwraca obiekt widoku, który wyświetla listę wszystkich kluczy.
Po zmianie słownika obiekt widoku również odzwierciedla te zmiany.
Przykład 1: Jak działa keys ()?
person = ('name': 'Phill', 'age': 22, 'salary': 3500.0) print(person.keys()) empty_dict = () print(empty_dict.keys())
Wynik
dict_keys (('imię', 'wynagrodzenie', 'wiek')) dict_keys (())
Przykład 2: Jak działa keys (), gdy słownik jest aktualizowany?
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)
Wynik
Przed aktualizacją słownika dict_keys (('nazwa', 'wiek')) Po aktualizacji słownika dict_keys (('imię', 'wiek', 'wynagrodzenie'))
Tutaj, gdy słownik jest aktualizowany, klucze są również automatycznie aktualizowane, aby odzwierciedlić zmiany.