पाठ 13 / 47

डिक्शनरीज़

की → वैल्यू मैपिंग, संरचित डेटा के लिए पायथन का मुख्य औज़ार।

की → वैल्यू जोड़े

dict अद्वितीय की को वैल्यू से मैप करता है। 3.7 से, इंसर्शन क्रम बना रहता है।

person = {"name": "Ada", "age": 36}
person["city"] = "London"
print(person.get("age"))
print(person.get("country", "unknown"))

dict पर लूप

.items() से key, value या दोनों पर लूप चलाएँ — dict का सबसे आम पैटर्न।

prices = {"pen": 10, "book": 250}
for item, price in prices.items():
    print(item, "->", price)

KeyError से बचना

dict.get(key, default) गुम की के लिए KeyError से बचाता है — अनिश्चित होने पर dict[key] से सुरक्षित।