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

पायथन में समान टुपल घटनाओं को रिकॉर्ड करें


जब समान टुपल घटनाओं को रिकॉर्ड करने की आवश्यकता होती है, तो 'map' मेथड, 'Counter' मेथड और 'sorted' मेथड का उपयोग किया जा सकता है।

एक सूची का उपयोग विषम मानों को संग्रहीत करने के लिए किया जा सकता है (यानी किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ्लोटिंग पॉइंट, स्ट्रिंग्स, आदि)। टुपल्स की सूची मूल रूप से एक सूची में संलग्न टुपल्स को समाहित करती है।

map फ़ंक्शन एक दिए गए फ़ंक्शन/ऑपरेशन को एक इटरेबल (जैसे सूची, टुपल) में प्रत्येक आइटम पर लागू करता है। यह परिणाम के रूप में एक सूची लौटाता है।

'sorted' मेथड का उपयोग सूची के तत्वों को क्रमबद्ध करने के लिए किया जाता है।

'Counter' एक सब-क्लास है जो हैशेबल ऑब्जेक्ट्स को गिनने में मदद करता है, यानी जब इसे लागू किया जाता है तो यह स्वयं एक हैश टेबल बनाता है (एक इटरेबल की - जैसे सूची, टुपल, आदि)।

यह गैर-शून्य काउंट मान वाले सभी तत्वों के लिए एक इटर्टूल लौटाता है।

उदाहरण

from collections import Counter
my_list_1 = [(11, 14), (0, 78), (33, 67), (89, 0)]
print("टुपल की सूची है: ")
print(my_list_1)
my_result = dict(Counter(tuple(elem) for elem in map(sorted, my_list_1)))
print("समान टुपल्स की आवृत्ति है: ")
print(my_result)

आउटपुट

टुपल की सूची है: [(11, 14), (0, 78), (33, 67), (89, 0)]
समान टुपल्स की आवृत्ति है: {(11, 14): 1, (0, 78): 1, (33, 67): 1, (0, 89): 1}

व्याख्या

  • आवश्यक पैकेज इम्पोर्ट किए जाते हैं।
  • टुपल्स की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
  • 'Counter' मेथड का उपयोग टुपल्स की इस सूची पर किया जाता है, और इसे 'map' मेथड का उपयोग करके प्रत्येक तत्व पर लागू किया जाता है।
  • इसे फिर एक डिक्शनरी में परिवर्तित किया जाता है।
  • यह आउटपुट एक मान को असाइन किया जाता है।
  • इसे कंसोल पर प्रदर्शित किया जाता है।

  1. - Python में सूची को टपल में बदलें

    कभी-कभी Python का उपयोग करके डेटा विश्लेषण के दौरान, हमें दी गई सूची को टपल में बदलने की आवश्यकता हो सकती है। क्योंकि कुछ डाउनस्ट्रीम कोड टपल को संभालने की उम्मीद कर सकता है और वर्तमान सूची में उस टपल के लिए मान हैं। इस लेख में हम ऐसा करने के विभिन्न तरीके देखेंगे।tuple के साथयह सूची पर सीधे tuple फ

  1. - Python में टपल्स की सूची में टपल्स संयोजित करें

    डेटा विश्लेषण के लिए, हम कभी-कभी Python में उपलब्ध डेटा संरचनाओं का संयोजन लेते हैं। एक सूची में टपल्स अपने तत्वों के रूप में हो सकते हैं। इस लेख में हम देखेंगे कि हम टपल के प्रत्येक तत्व को किसी अन्य दिए गए तत्व के साथ कैसे जोड़ सकते हैं और एक सूची टपल संयोजन उत्पन्न कर सकते हैं।फॉर लूप के साथनीचे

  1. - Python में लिस्ट बनाम टपल बनाम डिक्शनरी

    लिस्ट और टपल ऑब्जेक्ट्स अनुक्रम हैं। एक डिक्शनरी कुंजी-मान जोड़ियों की हैश टेबल है। लिस्ट और टपल आइटम्स का एक क्रमबद्ध संग्रह है। डिक्शनरी अनक्रमित संग्रह है। लिस्ट और डिक्शनरी ऑब्जेक्ट्स म्यूटेबल हैं यानी उनमें नया आइटम जोड़ना या हटाना संभव है। टपल एक इम्यूटेबल ऑब्जेक्ट है। टपल ऑब्जेक्ट पर जोड़ या