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

पायथन – मान के बराबर आवृत्ति वाले तत्वों को निकालना

जब मान के बराबर आवृत्ति वाले तत्वों को निकालना हो, तो सूची समझ (list comprehension), 'count' मेथड और 'set' ऑपरेटर का उपयोग किया जाता है।

उदाहरण

my_list = [4, 1, 8, 6, 2, 4, 1, 3, 2, 4, 4]
print("सूची है:")
print(my_list)
my_result = list(set([element for element in my_list if my_list.count(element) == element]))
print("परिणाम है:")
print(my_result)

आउटपुट

सूची है: [4, 1, 8, 6, 2, 4, 1, 3, 2, 4, 4]
परिणाम है: [2, 4]

व्याख्या

  • एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।

  • सूची समझ का उपयोग करके सूची पर पुनरावृत्ति की जाती है, और तत्व की गिनती की तुलना तत्व से ही की जाती है।

  • इसे सेट में बदला जाता है और फिर सूची में।

  • परिणाम एक वेरिएबल में निर्दिष्ट किया जाता है।

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

  1. - पायथन में K डिजिट वाले एलिमेंट्स वाले टुपल्स निकालना

    जब टुपल्स की लिस्ट से विशिष्ट संख्या में एलिमेंट्स वाले टुपल्स निकालने होते हैं, तो लिस्ट कॉम्प्रिहेंशन का उपयोग किया जा सकता है। यह टुपल्स की लिस्ट के एलिमेंट्स पर इटरेट करता है और वह कंडीशन सामने रखता है जिसे पूरा करने की आवश्यकता होती है। यह विशिष्ट एलिमेंट्स को फ़िल्टर करता है और उन्हें दूसरे व

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

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

  1. - पायथन में इंडेक्स को मान के रूप में डिक्शनरी बनाएं

    इस लेख में हम सीखेंगे कि एक अन्य अक्सर उपयोग किए जाने वाले पायथन संग्रह, यानी सूची से डिक्शनरी कैसे बनाई जाए। इंडेक्स या की सूची की सामग्री का हिस्सा नहीं है। लेकिन डिक्शनरी में हमें हर तत्व से जुड़ी एक की या इंडेक्स की आवश्यकता होती है जिसे मान के रूप में संदर्भित किया जाता है। enumerate का उपयोग