تمرین تعریف دیکشنری در پایتون
در این صفحه تمرین تعریف دیکشنری در پایتون را از آسان به سخت تمرین میکنید.
| نام دوره | دوره آموزش پایتون مقدماتی |
| درسنامه | تعریف دیکشنری در پایتون |
| پاسخنامه | مشاهده |
برای اینکه از این تمرینها بیشترین استفاده را ببرید، ابتدا هر مسئله را خودتان حل کنید و تنها در صورت نیاز سراغ پاسخنامه بروید. در واقع یادگیری واقعی زمانی اتفاق میافتد که با آزمونوخطا دستوپنجه نرم کنید. همچنین بهتر است هر تمرین را با ورودیهای مختلف اجرا کنید تا مطمئن شوید مفهوم را کامل گرفتهاید.
این تمرینها را از ساده به دشوار چیدهایم؛ بنابراین اگر تمرینهای اول برایتان راحت بود، ناامید نشوید و تا انتها ادامه دهید. به این ترتیب هم سرعت و هم دقت شما در تعریف دیکشنری در پایتون بیشتر میشود.
در این تمرینها از این دیکشنری استفاده کنید:
student = {
"name": "زهرا",
"age": 22,
"scores": [18, 15, 20],
"address": {"city": "شیراز", "zip": "71"}
}
تمرین ۱ – دسترسی تودرتو
نام شهر و نمرهی دوم را چاپ کنید.
تمرین ۲ – کلید ناموجود
کلید email را یک بار مستقیم بخوانید و یک بار طوری که اگر نبود، عبارت «ثبت نشده» چاپ شود.
تمرین ۳ – افزودن و حذف
کلید job را با مقدار دلخواه اضافه کنید، سن را یک واحد زیاد کنید و کلید zip را حذف کنید.
تمرین ۴ – میانگین نمرات
میانگین نمرات را حساب کنید و به عنوان کلید جدید average در همین دیکشنری ذخیره کنید.
تمرین ۵ – خطایابی
چرا خروجی این کد فقط یک کلید دارد؟
data = {"a": 1, "b": 2, "a": 3}
print(data)
برای مطالعهی بیشتر میتوانید به مستندات رسمی پایتون سر بزنید.
جمعبندی تمرین تعریف دیکشنری در پایتون
در نهایت، اگر همهی این تمرینها را حل کردید، پایهی خوبی در تعریف دیکشنری در پایتون پیدا کردهاید. با این حال فراموش نکنید که تمرین مستمر کلید تسلط است؛ پس هر چند وقت یکبار به این صفحه برگردید و دوباره آنها را حل کنید.