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ş:
'açmak için çok fazla değer'...
Bir dict anahtarları olarak ayrılmış a...
Nereye ve neden&; şablon" quot; ve...
Neden anahtar kelime "son" J...
Neden yok C# 'dostum' anahta...