🐍 دیکشنری در پایتون و یک نکته ی مهم
دیکشنری برای ذخیره اطلاعات به صورت کلید و مقدار (Key & Value) استفاده میشه.
مثلاً:
user = {
"name": "Ali",
"age": 20,
"city": "Tehran"
}
اینجا:
🔑 "name" → کلید
📦 "Ali" → مقدار
برای دسترسی به اطلاعات:
print(user["name"])
خروجی:
Ali
💡 دیکشنری یکی از مهمترین ساختارهای داده در پایتونه و در پروژههای واقعی، مخصوصاً کار با API و JSON، خیلی زیاد استفاده میشه.
📌 یک نکته بسیار مهم در دیکشنری های پایتون 🐍
فرض کن:
user = {
"name": "Ali",
"age": 20
}
اگر بنویسی:
print(user["email"])
💥 برنامه با KeyError متوقف میشه، چون email وجود نداره.
اما میتوانی از get() استفاده کنی:
print(user.get("email"))
خروجی:
None
حتی میتونی مقدار پیشفرض تعیین کنی:
print(user.get("email", "ثبت نشده"))
خروجی:
ثبت نشده
🔥 کاربرد واقعی
مثلاً در APIها:
name = data.get("name", "Unknown")
email = data.get("email", "No Email")
اینطوری اگر کلید وجود نداشته باشه، برنامهات بیدلیل با خطا متوقف نمیشود.
✅ البته سعی کن فقط جایی که لازمه از این دستور استفاده کنی
#Python
#dictionary
2 · 371 · پست🐍 دیکشنری در پایتون و یک نکته ی مهم
7 سپتامبر 2026در همان حوالی فید
Iاین پیام