وقتی میخوای از یک Dictionary مقدار بگیری، ممکنه کلید موردنظر وجود نداشته باشه و با "KeyError" مواجه بشی.
بهجای این:
user = {
"name": "Kamil",
"age": 20
}
print(user["email"])
از "get()" استفاده کن:
print(user.get("email", "Not Found"))
خروجی:
Not Found
🐍 اگر کلید وجود داشته باشه، مقدارش برگردونده میشه؛
اگر وجود نداشته باشه، مقدار پیشفرضی که خودت تعیین کردی برمیگرده.
💡 نکته: این روش برای کار با دادههای API و Dictionaryهای بزرگ خیلی کاربردیه.
#Python
Meta Academy 🚀
@metanix_ir
