जोड़ना मैं बस सोच रहा था कि क्या दो tuples तत्व के रूप में जोड़ने का एक विशेष रूप से पाइथनिक तरीका था?दो tuples तत्ववार
अब तक (ए और बी tuples कर रहे हैं), मैं
map(sum, zip(a, b))
मेरे उम्मीद उत्पादन होगा:
(a[0] + b[0], a[1] + b[1], ...)
और एक संभव वजन 0.5 वजन और ख 0.5 देने के लिए किया जाएगा वजन, या इतने पर। (मैं भारित औसत लेने की कोशिश कर रहा हूं)।
जो ठीक काम करता है, लेकिन कहें कि मैं भार जोड़ना चाहता हूं, मुझे पूरा यकीन नहीं है कि मैं यह कैसे करूंगा।
धन्यवाद
क्या आपके अपेक्षित आउटपुट तो है? – msvalkon
आप * अपने 'ए' और 'बी' tuples तत्व के अनुसार प्रसंस्करण कर रहे हैं। आप एई के लिए 'tuple (sum (aa, bb) भी कर सकते हैं, ज़िप (ए, बी) में बीबी)' दो तत्वों को अलग-अलग चरों में अनपैक करने के लिए। आपका भारोत्तोलन सूत्र क्या होगा? –
और उस मामले के लिए केवल 'sum (i)' (या 'sum (aa, bb)' के बजाय), आप अन्य तत्व बनाने के लिए * * अलग * अभिव्यक्ति का उपयोग कर सकते हैं। योग और अन्य मूल्य दोनों के साथ एक टुपल सहित: '(योग (एए, बीबी), एए/बीबी) उदाहरण के लिए। –