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

पायथन – जांचें कि क्या पंक्तियों में समान आवृत्ति है


जब यह जांचने की आवश्यकता होती है कि क्या पंक्तियों में समान आवृत्ति है, तो 'all' ऑपरेटर, 'Counter' मेथड और एक साधारण पुनरावृति का उपयोग किया जाता है।

उदाहरण

from collections import Counter
my_list = [[21, 92, 64, 11, 3], [21, 3, 11, 92, 64], [64, 92, 21, 3, 11]]
print("The list is :")
print(my_list)
my_result = all(dict(Counter(row)) == dict(Counter(my_list[0])) for row in my_list)
if(my_result == True):
    print("All rows have similar frequency")
else:
    print("All rows do not have similar frequency")

आउटपुट

The list is : [[21, 92, 64, 11, 3], [21, 3, 11, 92, 64], [64, 92, 21, 3, 11]]
All rows have similar frequency

व्याख्या

  • आवश्यक पैकेजों को वातावरण में आयात किया जाता है।

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

  • लिस्ट की लिस्ट में प्रत्येक लिस्ट को Counter में और फिर डिक्शनरी में परिवर्तित किया जाता है।

  • जांचा जाता है कि क्या प्रत्येक लिस्ट में एलिमेंट्स समान आवृत्ति पर आते हैं।

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

  • इस बूलियन वेरिएबल के आधार पर, प्रासंगिक संदेश कंसोल पर प्रदर्शित किया जाता है।


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

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

  1. - पायथन में सूची में समान उपस्ट्रिंग को समूहित करना

    इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो सूची से समान उपस्ट्रिंग को समूहित करता है। आइए इसे और अधिक स्पष्ट रूप से समझने के लिए एक उदाहरण देखें। इनपुट strings = [tutorials-python, tutorials-c, tutorials-java, tutorials-javascript, python-1, python-2, javascript-1] आउटपुट [[tutorials-p

  1. - पायथन में टुपल्स की सूची में आवृत्ति ज्ञात करें

    पायथन में कई अलग-अलग प्रकार के डेटा कंटेनर मिश्रित हो सकते हैं। एक सूची में ऐसे तत्व हो सकते हैं जिनमें से प्रत्येक एक टुपल है। इस लेख में हम ऐसी सूची लेंगे और उन तत्वों की आवृत्ति ज्ञात करेंगे जो टुपल्स में हैं जो स्वयं एक सूची के तत्व हैं। count और map का उपयोग हम सूची में मौजूद टुपल्स के पहले तत