Python - Loop Dictionaries
در پایتون برای پیمایش (Loop) دیکشنریها چند روش اصلی وجود دارد. در ادامه درسنامهای مشابه سبک قبلی آماده کردهام:
🔹 پیمایش کلیدها
اگر فقط به کلیدها نیاز داشته باشیم، میتوانیم مستقیماً روی دیکشنری for
بگذاریم:
📌 خروجی:
🔹 پیمایش مقادیر
با استفاده از متد ()values
میتوان فقط مقادیر دیکشنری را پیمایش کرد:
📌 خروجی:
🔹 پیمایش کلید و مقدار
با متد ()items
میتوان همزمان کلید و مقدار را دریافت کرد:
📌 خروجی:
🔹 پیمایش مرتب
اگر بخواهیم کلیدها به ترتیب مرتب پیمایش شوند، میتوانیم از ()sorted
استفاده کنیم:
📌 خروجی:
🔹 نکات مهم
-
پیمایش کلیدها بدون
()keys.
هم امکانپذیر است. -
()items
برای کار با کلید و مقدار همزمان بسیار کاربردی است. -
برای نمایش مرتب کلیدها یا مقادیر، از
()sorted
استفاده میکنیم. -
دیکشنریها از نسخه پایتون 3.7 به بعد ترتیب اضافه شدن عناصر را حفظ میکنند.