Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में दो सूचियों के इंडेक्स तत्वों को समान करें

पायथन के साथ डेटा मैनिपुलेशन के दौरान, हमें दो सूचियों को एक साथ लाने और उनमें तत्वों को जोड़ीवार समान करने की आवश्यकता हो सकती है। जिसका मतलब है कि सूची 1 से इंडेक्स 0 का तत्व सूची 2 के इंडेक्स 0 के तत्व के साथ समान होगा और इसी तरह।

tuple के साथ

tuple फंक्शन का लाभ उठाया जाएगा ताकि प्रत्येक सूची से क्रम में तत्व लिए जा सकें और उनका मिलान किया जा सके। हम पहले परिणाम को एक अस्थायी स्ट्रिंग में संग्रहीत करते हैं जिसमें वह पैटर्न होता है जिसमें सूचियों के मानों के मिलान का आउटपुट प्रदर्शित किया जाएगा।

उदाहरण

listA = ['day1', 'day2', 'day3']
listB = ['Mon', 'Tue', 'Fri']  # दी गई सूचियाँ
print("दी गई सूची A है : ", listA)
print("दी गई सूची B है : ", listB)
# सूची तत्वों को जोड़ना
temp = len(listA) * '% s = %% s, '
res = temp % tuple(listA) % tuple(listB)
# परिणाम प्रिंट करना
print("जोड़ी गई सूचियाँ : ", res)

आउटपुट

उपरोक्त कोड चलाने पर निम्न परिणाम मिलता है -

दी गई सूची A है : ['day1', 'day2', 'day3'] दी गई सूची B है : ['Mon', 'Tue', 'Fri'] जोड़ी गई सूचियाँ : day1 = Mon, day2 = Tue, day3 = Fri,

join और zip के साथ

zip फंक्शन क्रम में सूचियों से तत्वों को जोड़ सकता है और join फंक्शन जोड़ों पर आवश्यक पैटर्न लागू करेगा जिसकी हमें आवश्यकता है।

उदाहरण

listA = ['day1', 'day2', 'day3']
listB = ['Mon', 'Tue', 'Fri']  # दी गई सूचियाँ
print("दी गई सूची A है : ", listA)
print("दी गई सूची B है : ", listB)
# सूची तत्वों को जोड़ना
res = ', '.join('% s = % s' % i for i in zip(listA, listB))
# परिणाम प्रिंट करना
print("जोड़ी गई सूचियाँ : ", res)

आउटपुट

उपरोक्त कोड चलाने पर निम्न परिणाम मिलता है -

दी गई सूची A है : ['day1', 'day2', 'day3'] दी गई सूची B है : ['Mon', 'Tue', 'Fri'] जोड़ी गई सूचियाँ : day1 = Mon, day2 = Tue, day3 = Fri
  1. - पायथन में रेंज में तत्व हटाएं

    पायथन से एकल तत्व को हटाना इंडेक्स और del फंक्शन का उपयोग करके सीधा है। लेकिन ऐसे परिदृश्य हो सकते हैं जब हमें इंडेक्स के एक समूह के लिए तत्वों को हटाने की आवश्यकता हो। यह लेख उन दृष्टिकोणों का पता लगाता है जिनसे केवल उन तत्वों को सूची से हटाया जाए जो इंडेक्स सूची में निर्दिष्ट हैं। sort और del का

  1. - Python में सूचकांक के आधार पर सूची तत्वों को बहु-सूची में जोड़ें

    सूचियाँ नेस्टेड हो सकती हैं। जिसका अर्थ है हमारे पास एक बड़ी सूची के अंदर तत्वों के रूप में छोटी सूचियाँ हैं। इस लेख में हम एक साधारण सूची के तत्वों को नेस्टेड सूची के तत्वों में जोड़ने की चुनौती को हल करते हैं। यदि सूचियों की लंबाई अलग है तो छोटी सूची की लंबाई परिणामी सूची की अधिकतम लंबाई बन जाती ह

  1. - Python में सूची का आकार ढूंढना

    सूची Python में एक संग्रह डेटा प्रकार है। सूची में तत्व परिवर्तनशील होते हैं और तत्वों से जुड़ा कोई विशिष्ट क्रम नहीं होता है। इस लेख में हम देखेंगे कि Python में सूची की लंबाई कैसे ढूंढें। जिसका अर्थ है कि हमें सूची में मौजूद तत्वों की संख्या प्राप्त करनी है चाहे वे डुप्लीकेट हों या नहीं।उदाहरणनीचे