को देखते हुए [1,2,3,4,5]
, मैं की तरहपायथन: के लिए प्रत्येक सूची तत्व सूची
1/1, 1/2, 1/3,1/4,1/5, ...., 3/1,3/2,3/3,3/4,3/5,.... 5/1,5/2,5/3,5/4,5/5
कुछ मैं सभी परिणाम स्टोर करने के लिए चाहते हैं कैसे कर सकते हैं भर में एक समारोह के लागू होते हैं, कम से कम मिल जाए, और इस्तेमाल किया दो नंबर वापसी न्यूनतम खोजने के लिए। तो अगर मैंने ऊपर वर्णित किया है तो मैं (1,5)
वापस करना चाहता हूं।
तो बुनियादी तौर पर मैं इस सूची सूची के सभी तत्वों भर में कुछ समारोह के नक्शे, i
और j
लेने एक मास्टर सूची में दुकान परिणाम पैरामीटर के रूप में में प्रत्येक तत्व i
के लिए की तरह
कुछ करना चाहते हैं, मास्टर सूची में न्यूनतम मान पाएं, और तर्कों को वापस लौटें i
, j
इस न्यूनतम मान की गणना करने के लिए उपयोग किया जाता है।
मेरी वास्तविक समस्या में मेरे पास एक सूची वस्तुएं/निर्देशांक हैं, और जो फ़ंक्शन मैं उपयोग कर रहा हूं वह दो निर्देशांक लेता है और यूक्लिडियन दूरी की गणना करता है। मैं किसी भी दो बिंदुओं के बीच न्यूनतम यूक्लिडियन दूरी खोजने की कोशिश कर रहा हूं लेकिन मुझे एक फैंसी एल्गोरिदम की आवश्यकता नहीं है।
ध्यान दें कि मिनट के लिए 'कुंजी' तर्क केवल 2 के बाद स्वीकार किया जाता है।5 –
मैं listcomp के बजाय ज़िप (nums, nums) का उपयोग करता, लेकिन अन्यथा यह मेरा समाधान होता। –
असल में, ज़िप (अंक, संख्या) परिणाम [(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], जो सही नहीं है। – Kiv