دسترسی به عناصر فرهنگ لغت
برای کار با عناصر یک فرهنگ لغت، آنها باید به نحوی در دسترس باشند.
مقدار از فرهنگ لغت با تعیین کلید مربوطه در کروشه (
[]
) بازیابی می شود.
به عنوان مثال، نمایش پایتخت آبخازیا از فرهنگ لغت ایجاد شده در کار قبلی:
چاپ (دیکت_کشور['آبخازیا'])
اگر به کلیدی مراجعه کنید که در فرهنگ لغت نیست، پایتون یک استثنا ایجاد می کند:
چاپ (dict_country['روسیه'])
ردیابی (آخرین تماس اخیر):< /span> فایل "<...>"، خط ...، در <module>
print(dict_country[& #39;روسیه'])
خطای کلید: 'روسیه' ;
افزودن عناصر به فرهنگ لغت
افزودن ورودی به فرهنگ لغت موجود به سادگی اختصاص یک کلید و مقدار جدید است:
dict_country['روسیه'] = 'مسکو'
به روز رسانی مدخل فرهنگ لغت
اگر می خواهید یک ورودی را به روز کنید، می توانید به سادگی یک مقدار جدید را به یک کلید موجود اختصاص دهید:
dict_country['روسیه'] = 'مسکو'
حذف مدخل از فرهنگ لغت
برای حذف یک ورودی، از عملگر del
استفاده کنید و کلید حذف را مشخص کنید:
del dict_country[<key>]
در حالی که دسترسی به عناصر در یک فرهنگ لغت مستقل از ترتیب است، پایتون تضمین می کند که ترتیب عناصر در یک فرهنگ لغت حفظ می شود. هنگام نمایش، عناصر به ترتیبی که تعریف شده اند نمایش داده می شوند و کلیدها نیز به ترتیب تکرار می شوند. موارد اضافه شده به فرهنگ لغت در پایان اضافه می شوند. اگر عناصر حذف شوند، ترتیب عناصر باقی مانده حفظ می شود.
لازم به یادآوری است که کلیدهای فرهنگ لغت و همچنین عناصر فرهنگ لغت می توانند انواع مختلفی داشته باشند. یک فرهنگ لغت همچنین می تواند محتوای زیر را داشته باشد:
d = {42: [2، 3، 6، 7]، 2.78: 'bbb'، درست: 1}
print(d[42][1]) # 3 - برای دسترسی به عناصر تو در تو، از یک کلید یا فهرست اضافی استفاده کنید