इस सवाल का पहले से ही एक उत्तर है: < / P>
- 12 जवाब
मेरे पास दो सूचियां हैं:
a = [1,2,3,4,5] b = [5,4,3,2,1]मैं चाहता हूं एक तिहाई बनाओ जो दो दिए गए रैखिक योग होंगे:
c [i] == एक [i] + b [i] c == [6,6,6,6, 6]क्या 'के लिए' निर्माता के साथ क्या करना संभव है? जैसा: <पूर्व>
सी = [बीए बी में बी ए के लिए एए + बीबी](जो स्पष्ट रूप से मुझे क्या चाहिए नहीं देता है)
का प्रयोग करें
zip () :& gt; & gt; & gt; A = [1,2,3,4,5]> gt; & gt; & gt; बी = [5,4,3,2,1] & gt; & gt; & gt; सी = [x + x के लिए y, ज़िप में y (a, b)]> gt; & gt; & gt; सी [6, 6, 6, 6, 6]या:
& gt; & gt; & gt; सी = [एक [आई] + बी [i] श्रेणी में मैं (लेन (ए))]> gt; & gt; & gt; सी [6, 6, 6, 6, 6]सी = [एबीए बीबी के लिए बी में बी बी] ऐसा कुछ है: < / P>ए के लिए: बीबी में बी: एए + बीबीइसका अर्थ है,
1 सेa चुनें और उसके बादb के सभी तत्वों के माध्यम से लूप को1 में जोड़ते हैं, और फिर2 सेa चुनें। कोड> और फिरb के सभी मानों के माध्यम से और फिर उन्हें2 में जोड़कर पाश करें, इसलिए आपको अपेक्षित आउटपुट नहीं मिल रहा है।
Comments
Post a Comment