Dictionary के साथ लूपिंग
आपका recipe scaler बढ़िया बन रहा है! आपके पास recipe नाम की एक dictionary है, जिसमें आपके टमाटर और बेसिल पास्ता के लिए सामग्री के नाम कुंजियों के रूप में हैं और उनकी मात्रा ग्राम में मानों के रूप में दी गई है। अब आपको पार्टी में ज़्यादा मेहमानों के लिए सभी मात्राएँ 2 के फैक्टर से स्केल करनी हैं। आप dictionary के items पर लूप चलाएँगे और स्केल की हुई मात्राएँ निकालेंगे।
यह अभ्यास पाठ्यक्रम का हिस्सा है
डेवलपर्स के लिए Python परिचय
अभ्यास निर्देश
recipedictionary पर इटरेट करने के लिएforलूप का उपयोग करें, और अपने इटरेटर के रूप मेंingredientऔरqtyलें।- लूप के अंदर,
scaled_qtyनाम का एक वैरिएबल बनाएँ जो मूल मात्रा को 2 के स्केलिंग फैक्टर से गुणा करे.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
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")