Adăugarea elementelor într-o listă
Vrei să testezi funcționalitatea listei de cumpărături din aplicația ta de scalat rețete. Înainte de a scala orice, vrei să verifici ce ingrediente nu ai în cantitate suficientă în cămară. Vei parcurge dicționarul standard recipe și stocul disponibil din pantry_stock, apoi vei adăuga în lista de cumpărături orice ingredient pentru care cantitatea necesară depășește ce ai deja la dispoziție.
Acest exercițiu face parte din cursul
Introducere în Python pentru dezvoltatori
Instrucțiuni pentru exercițiu
- Creează o listă goală numită
shopping_listpentru a stoca ingredientele pe care trebuie să le cumperi. - Parcurge elementele din dicționarul
recipepentru a accesa atât numele ingredientelor, cât și cantitățile necesare. - În interiorul buclei, verifică dacă
required_qtyeste mai mare decât ce ai înpantry_stockpentru acel ingredient. - Dacă ai nevoie de mai mult dintr-un ingredient, adaugă-i numele în
shopping_listfolosind metoda.append().
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Create an empty shopping list
shopping_list = ____
# Loop through each ingredient and required quantity
for ingredient, required_qty in recipe.____:
# Check if we need more than what we have
if ____ > pantry_stock[ingredient]:
# Add the ingredient to our shopping list
shopping_list.____
# Display the shopping list
print("Shopping list:", shopping_list)