get Metodu
get metodu, bir sözlükteki bir anahtarın
değerini döndürür. Eğer bu anahtar
mevcut değilse, varsayılan bir değer döndürür.
Metodun ilk parametresinde istediğimiz anahtarı
belirtiriz, ikinci isteğe bağlı parametrede
ise varsayılan değeri belirtiriz.
Sözdizimi
sözlük.get(anahtar, [varsayılan değer])
Örnek
Sözlüğümüzdeki 'a' anahtarını bulalım,
ve bunun için '!' varsayılan değerini belirtelim:
dct = {
'a': 1,
'b': 2,
'c': 3
}
dct.get('a', '!')
print(dct)
Kodun çalıştırılmasının sonucu:
1
Örnek
Şimdi sözlükte olmayan bir anahtarın değerini almaya çalışalım:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e', '!'))
Kodun çalıştırılmasının sonucu:
!
Örnek
Önceki örneği, mevcut olmayan bir anahtar için varsayılan bir değerin olmaması için değiştirelim:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e'))
Kod çalıştırıldıktan sonra metod bize None döndürecek:
None