Melakukan loop pada dictionary
Alat pengali resep Anda hampir siap! Anda memiliki dictionary bernama recipe yang berisi nama bahan sebagai key dan jumlahnya dalam gram sebagai value untuk pasta tomat dan basil Anda. Sekarang Anda perlu mengalikan semua jumlah dengan faktor 2 untuk menyajikan lebih banyak tamu di pesta Anda. Anda akan melakukan loop melalui item dictionary dan menghitung jumlah yang sudah diskalakan.
Latihan ini adalah bagian dari kursus
Pengantar Python untuk Pengembang
Petunjuk latihan
- Gunakan loop
foruntuk melakukan iterasi melalui dictionaryrecipe, gunakaningredientdanqtysebagai iterator Anda. - Di dalam loop, buat variabel bernama
scaled_qtyyang mengalikan jumlah asli dengan faktor pengali 2.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
recipe = {
"fusilli": 500,
"tomatoes": 400,
"basil": 20,
"garlic": 15,
"olive oil": 15,
"salt": 7
}
# Loop through the recipe dictionary items
for ____, ____ in recipe.____:
# Calculate the scaled quantity by multiplying by 2
scaled_qty = qty ____
print(ingredient, ":", scaled_qty, "g")