शुरू करेंमुफ़्त में शुरू करें

lpSum आज़माएँ

इस अभ्यास में आप दो तरह की आइसक्रीम (प्रीमियम और बजट) बना रहे हैं, जिनमें हैवी क्रीम, होल मिल्क और शुगर का उपयोग होगा। प्रीमियम वर्ज़न में बजट वर्ज़न की तुलना में ज़्यादा क्रीम है। आपका लक्ष्य ऐसी सामग्री-मिश्रण खोजना है जो कुल सामग्री लागत को न्यूनतम करे।

Ingredient $/cup
Cream $1.5
Milk $0.125
Sugar $0.10

आपके लिए दो Python लिस्ट prod_type और ingredient पहले से बनाई गई हैं, साथ ही एक डिक्शनरी var_dict है जिसमें मॉडल के डिसीजन वैरिएबल शामिल हैं। आप इन्हें कंसोल में देख सकते हैं।

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में सप्लाई चेन एनालिटिक्स

पाठ्यक्रम देखें

अभ्यास निर्देश

  • ऊपर दी गई तालिका की जानकारी और list comprehension के साथ lpSum() का उपयोग करके objective function परिभाषित करें। प्रोडक्ट टाइप्स पर इटरेट करें और डिक्शनरी वैरिएबल को सही ingredient कॉस्ट से गुणा करें।

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Define Objective Function
model += lpSum([1.5 * var_dict[(i, 'cream')] 
                + ____ * var_dict[(i, 'milk')] 
                + ____ * var_dict[(i, ____)]
                
                # Iterate over product types
                for i in ____])
कोड संपादित करें और चलाएँ