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

Python में सूची में लगातार तत्वों की जोड़ी


Python का उपयोग करके डेटा विश्लेषण के दौरान, हमें एक सूची के लगातार तत्वों को जोड़ने की आवश्यकता हो सकती है। इस लेख में हम इसे प्राप्त करने के विभिन्न तरीके देखेंगे।

इंडेक्स और रेंज के साथ

हम सूची तत्वों के लगातार इंडेक्स को एक साथ रखने के लिए एक अभिव्यक्ति डिज़ाइन करेंगे। और फिर इस जोड़ी को लगातार तत्वों की अधिकतम संख्या निर्धारित करने के लिए रेंज फंक्शन लागू करेंगे।

उदाहरण

listA = [51,23,11,45] # दी गई सूची print("Given list A: ", listA) # उपयोग res = [[listA[i], listA[i + 1]] for i in range(len(listA) - 1)] # परिणाम print("The list with paired elements: \n",res)

आउटपुट

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

Given list A: [51, 23, 11, 45] The list with paired elements: [[51, 23], [23, 11], [11, 45]]

map और zip के साथ

हम map और zip फंक्शन और स्लाइसिंग की मदद भी ले सकते हैं। हम स्थिति 1 पर तत्व को स्लाइस करते हैं और इसे स्थिति 0 पर तत्वों के साथ जोड़ते हैं। हम zip और map फंक्शन का उपयोग करके तत्वों के प्रत्येक जोड़े के लिए इसे दोहराते हैं।

उदाहरण

listA = [51,23,11,45] # दी गई सूची print("Given list A: ", listA) # zip का उपयोग res = list(map(list, zip(listA, listA[1:]))) # परिणाम print("The list with paired elements: \n",res)

आउटपुट

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

Given list A: [51, 23, 11, 45] The list with paired elements: [[51, 23], [23, 11], [11, 45]]

  1. - पायथन में लिस्ट के तत्वों की आवृत्ति

    इस लेख में, हम लिस्ट में तत्वों की आवृत्ति ढूंढना सीखेंगे। हम समस्या को विभिन्न तरीकों से हल कर सकते हैं। आइए उनमें से दो देखें। कोड लिखने के लिए नीचे दिए गए चरणों का पालन करें: तत्वों के साथ लिस्ट और एक खाली डिक्शनरी इनिशियलाइज़ करें। तत्वों की लिस्ट पर पुनरावृति करें: जांचें कि तत्व डिक्शनरी में

  1. - पायथन में रेंज में तत्व हटाएं

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

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

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