पाठ 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] से सुरक्षित।