SORU
25 Mayıs 2011, ÇARŞAMBA


Geri eğer Sözlük anahtarı mevcut değil Hiçbiri

Eğer anahtar varsa, sözlük bir değer almak için bir yol gerekir, ya da sadece eğer öyle değilse Yok, geri dönün.

Ancak, Python var olmayan bir anahtar için Arama Eğer bir key_error verir. Anahtarı kontrol edebileceğimi biliyorum, ama bir şey daha açık arıyorum. Bir şekilde sadece eğer anahtar yoksa Yok Yok dönmek var mı ?

CEVAP
25 Mayıs 2011, ÇARŞAMBA


get() kullanabilirsiniz

value = d.get(key)

key is not in d None dönecektir. Ayrıca None yerine iade edilecektir farklı bir varsayılan değer sağlar

value = d.get(key, "empty")

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CommonArtisan

    CommonArtisa

    7 Temmuz 2012
  • DJPixcell

    DJPixcell

    20 NİSAN 2007
  • katherine gomez

    katherine go

    1 Aralık 2011