حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
آموزش برنامه‌نویسی با پایتون؛ قسمت دوم: حل مسئله

تمرین items در پایتون؛ ساخت گزارش از دیکشنری

۴. تاپل، مجموعه و دیکشنری در پایتون · 0٪

popular_items(counts, minimum) باید نام کالاهایی رو برگرداند که تعدادشان دست‌کم minimum هست. نام‌های پاسخ الفبایی مرتب باشن. counts یک دیکشنری از نام رشته‌ای به تعداد صحیح صفر یا مثبت هست.

از {"tea": 3, "cake": 1, "water": 3} با حداقل ۳، پاسخ ["tea", "water"] می‌خوایم. کلید فقط نام رو می‌ده؛ برای بررسی تعداد باید مقدار مربوط رو هم بخوانیم. items() هر دو رو با هم می‌ده.

for name, count in {"tea": 3}.items():
    print(name, count)

این تمرین باز کردن تاپل هم هست: هر بار یک جفت به دو نام تبدیل می‌شه. فهرست پاسخ بساز، جفت‌های مناسب رو انتخاب کن و در پایان مرتب کن. اگه کالایی مناسب نبود، فهرست خالی درست هست.

فعالیت شما

با items و باز کردن جفت‌ها، نام کالاهای دارای شرط خواسته‌شده رو برگردان.

مطالعهٔ این گام برای همه آزاد است

برای پاسخ‌دادن، بررسی پاسخ، ثبت پیشرفت و استفاده از دستیار باید شرایط شرکت در فعالیت‌ها را داشته باشید.

برای انجام فعالیت وارد شوید

برای انجام فعالیت‌ها ابتدا این دوره‌های پیش‌نیاز را تکمیل کنید:

کد اولیهٔ فعالیت

def popular_items(counts, minimum):
    pass