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 و باز کردن جفتها، نام کالاهای دارای شرط خواستهشده رو برگردان.