पायथन के साथ डेटा हेरफेर के दौरान, हमें दो सूचियों को एक साथ लाने और उनमें से प्रत्येक में तत्वों को जोड़ीदार बनाने की आवश्यकता हो सकती है। जिसका अर्थ है कि सूची 1 से सूचकांक 0 पर तत्व सूची 2 के सूचकांक 0 से तत्व के साथ समान होगा।
टुपल के साथ
प्रत्येक सूची में तत्वों को क्रम से लेने और उनका मिलान करने के लिए टपल फ़ंक्शन का लाभ उठाया जाएगा। हम पहले परिणाम को एक अस्थायी स्ट्रिंग में संग्रहीत करते हैं जिसमें पैटर्न होता है जिसमें मान प्रपत्र सूचियों के मिलान का आउटपुट प्रदर्शित किया जाएगा।
उदाहरण
listA = ['day1', 'day2', 'day3']
listB = ['Mon', 'Tue', 'Fri']
# Given lists
print("Given list A is : " ,listA)
print("Given list B is : " ,listB)
# Pairing list elements
temp = len(listA) * '% s = %% s, '
res = temp % tuple(listA) % tuple(listB)
# printing result
print("Paired lists : " , res) आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Given list A is : ['day1', 'day2', 'day3'] Given list B is : ['Mon', 'Tue', 'Fri'] Paired lists : day1 = Mon, day2 = Tue, day3 = Fri,
शामिल और ज़िप के साथ
ज़िप फ़ंक्शन तत्वों की सूची को क्रम से जोड़ सकता है और जॉइन फ़ंक्शन जोड़े पर लागू करने के लिए आवश्यक पैटर्न को लागू करेगा।
उदाहरण
listA = ['day1', 'day2', 'day3']
listB = ['Mon', 'Tue', 'Fri']
# Given lists
print("Given list A is : " ,listA)
print("Given list B is : " ,listB)
# Pairing list elements
res= ', '.join('% s = % s' % i for i in zip(listA, listB))
# printing result
print("Paired lists : " , res) आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Given list A is : ['day1', 'day2', 'day3'] Given list B is : ['Mon', 'Tue', 'Fri'] Paired lists : day1 = Mon, day2 = Tue, day3 = Fri