Yerleşik Sözlük Yöntemleri
Dizeler, listeler ve demetler hakkında öğrendiğiniz yöntemlerden bazıları sözlüklerle de çalışır. Örneğin,
in
(veya
not in
) yöntemi, olup olmadığını belirlemenize olanak tanır. sözlükte belirli bir anahtar var.
Ayrıca sözlüğün tüm tuşlarından geçmenizi sağlar.
dict_country'deki anahtar için:
yazdır(anahtar)
Ayrıca, items()
yöntemini kullanarak anahtar/değer çiftlerini yineleyebilirsiniz.
dict_country.items() içindeki anahtar, değer için:
print(anahtar, değer)
Yaygın olarak kullanılan diğer yöntemler tabloda listelenmiştir.
Ad |
Yöntem |
Açıklama (örnek) |
şey>
sözlük boyutu |
len() |
sözlükteki öğelerin sayısını döndürür
len(dict_country)
|
sözlük güncelleniyor |
güncelleme() |
, birkaç sözlük çiftini aynı anda güncellemenizi sağlar
dict_country.update({'Rusya': 'Moskova', 'Ermenistan': 'Erivan'}) < /önce>
|
anahtara göre değer al |
get() |
, değeri belirtilen anahtarla almanızı sağlar. Bir sözlükte belirli bir anahtarın olup olmadığını kontrol etmek için kullanılabilir
dict_country.get('Russia') #, anahtara göre değer döndürür,
# böyle bir anahtar yoksa, Yok döndürür
dict_country.get('Russa', 0) # Rusya anahtarı yoksa 0 döndürür
# (0 yerine herhangi bir değer ayarlayabilirsiniz
|
anahtarı kaldır |
pop() |
pop() yöntemi bir anahtarı kaldırır ve ona karşılık gelen değeri döndürür.
dict_country.pop('Bahamalar')
|
sözlük anahtarları |
keys() |
keys() yöntem, bir sözlükteki anahtar koleksiyonunu döndürür.
dict_country.keys()
|
sözlük değerleri |
değerler() |
Method values() bir sözlükteki değerler koleksiyonunu döndürür.
dict_country.values()
|
sözlük çiftleri |
öğeler() |
items() yöntemi, bir sözlükteki değerler koleksiyonunu döndürür.
dict_country.items()
|