Metoda get
Metoda get zwraca wartość słownika
po kluczu. W przypadku, gdy dany klucz
nie istnieje - wartość domyślną. W
pierwszym parametrze metody wskazujemy potrzebny
nam klucz, w drugim opcjonalnym parametrze
- wartość domyślną.
Składnia
słownik.get(klucz, [wartość domyślna])
Przykład
Znajdźmy w naszym słowniku klucz
'a', przy tym wskażmy dla niego
wartość domyślną '!':
dct = {
'a': 1,
'b': 2,
'c': 3
}
dct.get('a', '!')
print(dct)
Wynik wykonania kodu:
1
Przykład
A teraz spróbujmy uzyskać wartość klucza, którego nie ma w słowniku:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e', '!'))
Wynik wykonania kodu:
!
Przykład
Zmieńmy poprzedni przykład tak, aby dla nieistniejącego klucza nie było wartości domyślnej:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e'))
Po wykonaniu kodu metoda zwróci nam None:
None