Geri eğer Sözlük anahtarı mevcut değil Hiçbiri | Netgez.com
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

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • FailArmy U

    FailArmy U

    29 AÄžUSTOS 2009
  • SomeOne Pro

    SomeOne Pro

    25 EKİM 2013