Metod get
Metod get lüğətin açar üzrə dəyərini
qaytarır. Əgər verilmiş açar lüğətdə yoxdursa,
standart dəyəri qaytarır. Metodun birinci
parametrində bizə lazım olan açarı, ikinci
isteğe bağlı parametrdə isə standart dəyəri
göstəririk.
Sintaksis
lüğət.get(açar, [standart dəyər])
Nümunə
Gəlin lüğətimizdə 'a' açarını tapaq,
bunun üçün onun üçün standart dəyər kimi
'!' göstərək:
dct = {
'a': 1,
'b': 2,
'c': 3
}
dct.get('a', '!')
print(dct)
Kodu icra etmə nəticəsi:
1
Nümunə
İndi isə lüğətdə olmayan açarın dəyərini almaga çalışaq:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e', '!'))
Kodu icra etmə nəticəsi:
!
Nümunə
Gəlin əvvəlki nümunəni elə dəyişək ki, mövcud olmayan açar üçün standart dəyər olmasın:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e'))
Kodu icra etdikdən sonra metod bizə None qaytaracaq:
None