python - Zip list of scalars and lists -
मेरे पास एक मुझे पहला पहली सूची पैरामीटर के एक संयोजन को दर्शाती है जिसे कार्यों को पारित करने की आवश्यकता होती है। मुझे इसे मैंने के साथ प्रयोग करना: सशर्त अभिव्यक्ति का उपयोग स्केलर मानों को सूची में परिवर्तित करने के लिए किया गया था। टपल जिसमें दोनों स्केलर और सूचि हैं
(25.6 9, [25.5, 2 9 .5], [0.00153, 0.0222], 0.0, [0.0410 9, 0.08877], [0.31393, 0.34876], [0.75, 0.63])
ट्यूपल पर काम करें, जिसका परिणाम है:
((25,69, 25.5, 0.00153, 0.0, 0.0410 9, 0.31393, 0.75), (25.6 9, 29.5, 0.222, 0.0, 0.08877, 0.34876, 0.63))
ट्यूप्ले के दो
ट्यूपल्स में बदलने की जरूरत है ताकि प्रत्येक को फ़ंक्शन पर भेज दिया जा सके।
ज़िप को देखा है ,
मैप , और
itertools.izip_longest परन्तु प्रत्येक को तर्क है कि पहले से ही विभाजन हो।
& gt; & gt; & gt; एक्सएस = (25.6 9, [25.5, 2 9 .5], [0.00153, 0.0222], .... 0.0, [0.0410 9, 0.08877], [0.31393, 0.34876], [0.75, 0.63])> gt; & gt; & gt; ज़िप (* (यदि x वसूली (एक्स, सूची) अन्य x [x, x] x के लिए x)) # सूची (ज़िप (...)) में 3 पीई [(25.6 9, 25.5, 0.00153, 0.0, 0.04109, 0.31393) , 0.75), (25.6 9, 29.5, 0.0222, 0.0, 0.08877, 0.34876, 0.63)]
एक्स यदि वांछित (एक्स, सूची) और [x, x]
Comments
Post a Comment