Python - Nested Dictionaries
در پایتون، Nested Dictionaries یا دیکشنریهای تو در تو دیکشنریهایی هستند که مقادیر آنها خود دیکشنری باشند. این ساختار برای ذخیره دادههای پیچیده بسیار کاربردی است. در ادامه درسنامهای مشابه سبک قبلی آماده کردهام:
🔹 تعریف دیکشنری تو در تو
📌 خروجی:
🔹 دسترسی به عناصر داخلی
برای دسترسی به مقادیر دیکشنری تو در تو، از چند کلید پشت سر هم استفاده میکنیم:
🔹 تغییر یا اضافه کردن مقادیر
میتوانیم مقادیر داخلی را تغییر دهیم یا کلید جدید اضافه کنیم:
📌 خروجی:
🔹 پیمایش دیکشنریهای تو در تو
📌 خروجی:
🔹 نکات مهم
-
دیکشنری تو در تو برای ذخیرهسازی دادههای پیچیده مثل اطلاعات کاربران، محصولات یا تنظیمات مناسب است.
-
دسترسی و تغییر مقادیر نیازمند استفاده از چند کلید به ترتیب است.
-
میتوان دیکشنریهای تو در تو را با روشهای قبلی مانند
()copy
یا()deepcopy
کپی کرد، اما برای کپی کامل و مستقل از()deepcopy
استفاده شود.