निम्नलिखित प्राप्त करने के लिए पाइथोनिक दृष्टिकोण क्या है?सूचियों की सूची में सूचियों को कैसे मर्ज करें?
# Original lists:
list_a = [1, 2, 3, 4]
list_b = [5, 6, 7, 8]
# List of tuples from 'list_a' and 'list_b':
list_c = [(1,5), (2,6), (3,7), (4,8)]
list_c
के प्रत्येक सदस्य को एक टपल, जिनकी पहली सदस्य list_a
से है और दूसरा list_b
से है।
करना । 'itertools' मॉड्यूल एक 'zip_longest()' विधि को परिभाषित करता है जो कि सबसे लंबी सूची के अंत में बंद हो जाता है, जो आप पैरामीटर के रूप में प्रदान की जाने वाली किसी चीज़ के साथ गुम मूल्यों को भरते हैं। –
@ एड्रियन: आपकी लागू टिप्पणी के लिए चीयर्स। पायथन 2.x के लिए, 's/zip_longest()/izip_longest()'। पायथन 3.x में 'zip_longest() 'में नामित। – bernie
क्या मैं ज़िप आदेश का उपयोग कर [(1,5), (1,6), (1,7), (1,8), (2,5), (2,6), इतने पर] बना सकता हूं? –