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

पायथन प्रोग्राम - मैट्रिक्स से डुप्लिकेट एलिमेंट वाली पंक्तियाँ हटाएं

जब मैट्रिक्स से डुप्लिकेट एलिमेंट वाली पंक्तियाँ (rows) हटानी हों, तो लिस्ट कॉम्प्रिहेंशन और set ऑपरेटर का उपयोग किया जाता है।

उदाहरण

नीचे इसका प्रदर्शन दिया गया है:

my_list = [[34, 23, 34], [17, 46, 47], [22, 14, 22], [28, 91, 19]]
print("सूची है:")
print(my_list)

my_result = [element for element in my_list if len(set(element)) == len(element)]

print("परिणाम है:")
print(my_result)

आउटपुट

सूची है: [[34, 23, 34], [17, 46, 47], [22, 14, 22], [28, 91, 19]]
परिणाम है: [[17, 46, 47], [28, 91, 19]]

व्याख्या

  • सूची की सूची परिभाषित की गई है।

  • लिस्ट कॉम्प्रिहेंशन का उपयोग करके सूची में एलिमेंट्स पर इटरेट किया जाता है, और यूनिक एलिमेंट की लंबाई की तुलना सूची में प्रत्येक एलिमेंट की लंबाई से की जाती है।

  • यदि वे बराबर हैं, तो इसे सूची में स्टोर करके एक वेरिएबल में असाइन किया जाता है।

  • यह आउटपुट के रूप में कंसोल पर प्रदर्शित होता है।

  1. - पायथन में सूची से डुप्लिकेट एंट्री हटाने का प्रोग्राम

    मान लीजिए हमारे पास nums नामक संख्याओं की एक सूची है, हमें उन संख्याओं को हटाना है जो सूची में कई बार दिखाई देती हैं, हमें मूल सूची में उपस्थिति के क्रम को भी बनाए रखना है।इसलिए, यदि इनपुट nums = [2, 4, 6, 1, 4, 6, 9] जैसा है, तो आउटपुट [2, 1, 9] होगा, क्योंकि ये तत्व केवल एक बार दिखाई दिए हैं।इसे ह

  1. - पायथन प्रोग्राम: बाइनरी मैट्रिक्स में डुप्लिकेट रो ढूंढना

    एक बाइनरी मैट्रिक्स दिया गया है जिसमें 0 और 1 हैं, हमारा कार्य डुप्लिकेट रो ढूंढना और प्रिंट करना है।पायथन Counter() मेथड प्रदान करता है जिसका उपयोग यहां किया जाता है।उदाहरणInput: 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 Output: (1, 1, 1, 1) (0, 0, 0, 0)एल्गोरिदमचरण 1: एक बाइनरी मैट्रिक्स बनाएं, केवल 0 और 1

  1. - पायथन प्रोग्राम: लिस्ट से डुप्लिकेट एलिमेंट्स हटाना

    एक लिस्ट दी गई है जिसमें डुप्लिकेट एलिमेंट हैं, हमारा कार्य एक और लिस्ट बनाना है जिसमें बिना डुप्लिकेट के एलिमेंट्स हों।उदाहरणA::[2, 3, 4, 3, 4, 6, 78, 90] Output::[2, 3, 4, 6, 78, 90]एल्गोरिदमचरण 1: एक लिस्ट बनाएं। चरण 2: एक नई लिस्ट बनाएं जो खाली हो। चरण 3: लिस्ट में हर एलिमेंट को ट्रैवर्स करें। च