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

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

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

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

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

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

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

यह गिनती के रूप में गैर-शून्य मान वाले सभी तत्वों के लिए एक itertool देता है।

नीचे उसी का एक प्रदर्शन है -

उदाहरण

from collections import Counter
my_list_1 = [(11, 14), (0, 78), (33, 67), (89, 0)]

print("The list of tuple is : ")
print(my_list_1)

my_result = dict(Counter(tuple(elem) for elem in map(sorted, my_list_1)))
print("The frequency of like tuples is : ")
print(my_result)

आउटपुट

The list of tuple is :
[(11, 14), (0, 78), (33, 67), (89, 0)]
The frequency of like tuples is :
{(11, 14): 1, (0, 78): 1, (33, 67): 1, (0, 89): 1}

स्पष्टीकरण

आवश्यक पैकेज आयात किए जाते हैं।

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

  1. पायथन में एक सूची को टुपल में बदलें।

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

  1. पायथन में टुपल्स की सूची में टुपल्स का संयोजन

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

  1. पायथन में सूची बनाम टपल बनाम शब्दकोश

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