SORU
14 HAZİRAN 2012, PERŞEMBE


Neden dict.(anahtar) dict[anahtar] yerine?

Bugün sözlükte bir anahtar verilmiş, ilişkili değer verir dict get yöntemi rastladım.

Ne amaçla bu işlev yararlıdır? Eğer bir değeri bir sözlükte bir anahtar ile ilişkili bulmak isteseydim, sadece dict[key] ve aynı şeyi verir yapabilirim:

dictionary = {"Name": "Harry", "Age": 17}
dictionary["Name"]
dictionary.get("Name")

Çok şimdiden teşekkür ederim.

CEVAP
14 HAZİRAN 2012, PERŞEMBE


Eğer anahtar yoksa, varsayılan değer sağlamak için sağlar:

dictionary.get("bogus", None)

döner* *8, oysa

dictionary["bogus"]

KeyError zam.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AverageBroTV

    AverageBroTV

    20 Mart 2013
  • FASHTAG

    FASHTAG

    5 EYLÜL 2012
  • MofoHifi Records

    MofoHifi Rec

    15 HAZİRAN 2006