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

पायथन प्रोग्राम: टपल सूची में मान के लिए अद्वितीय कुंजियों की गिनती


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

उदाहरण

import collections

my_result = collections.defaultdict(int)
my_list = [[('Hello', 'Hey')], [('Jane', 'Will')], [('William', 'John')], [('Hello', 'Hey')], [('z', 'q')]]

print("सूची की सूची है:")
print(my_list)

for elem in my_list:
    my_result[elem[0]] += 1

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

आउटपुट

सूची की सूची है: [[('Hello', 'Hey')], [('Jane', 'Will')], [('William', 'John')], [('Hello', 'Hey')], [('z', 'q')]]
परिणाम है: defaultdict(, {('Hello', 'Hey'): 2, ('Jane', 'Will'): 1, ('William', 'John'): 1, ('z', 'q'): 1})

व्याख्या

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

  • स्ट्रिंग और वर्णों वाली टपल की सूची की सूची परिभाषित की गई है।

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

  • सूची पर पुनरावृत्ति की जाती है, और पहला तत्व 1 से बढ़ाया जाता है।

  • यह परिणाम कंसोल पर प्रदर्शित किया जाता है।


  1. - पायथन प्रोग्राम: टपल में किसी एलिमेंट के ऑकरेंसेज गिनना

    यहां एक यूजर इनपुट टपल दिया गया है, हमारा कार्य टपल में दिए गए एलिमेंट के ऑकरेंसेज गिनना है।उदाहरणInput: A = [10, 20, 30, 40, 10, 100, 80, 10] X = 10 Output: 3एल्गोरिदमcountoccur(A,x) /* A एक ऐरे है और x गिनने के लिए एलिमेंट है */ चरण 1: पहले हम एक काउंटर वेरिएबल उपयोग करते हैं जो समान एलिमेंट को गि

  1. - पायथन प्रोग्राम: लिस्ट से यूनिक वैल्यूज़ प्रिंट करना

    एक लिस्ट दी गई है, हमारा कार्य सभी यूनिक नंबर्स प्रिंट करना है।उदाहरणInput: A = [1, 2, 3, 4, 2, 1, 9] Unique list is [1, 2, 3, 4, 9]एल्गोरिदमचरण 1: यूजर इनपुट लिस्ट बनाएं। चरण 2: एक खाली लिस्ट बनाएं। चरण 3: लिस्ट में सभी एलिमेंट्स को ट्रैवर्स करें। चरण 4: चेक करें कि यूनिक एलिमेंट मौजूद है या नहीं।

  1. - पायथन प्रोग्राम: मॉड्यूलर एक्सपोनेंशिएशन

    तीन नंबर x, y और z दिए गए हैं, हमारा कार्य (x^y) % z कैलकुलेट करना है।उदाहरणInput: x = 2, y = 3, p = 3 Output: 2व्याख्या: 2^3 % 3 = 8 % 3 = 2।एल्गोरिदमचरण 1: तीन नंबर इनपुट करें। चरण 2: फिर हम पावर कैलकुलेट करने के लिए pow() और मॉड्यूलर के लिए % का उपयोग करते हैं। चरण 3: रिजल्ट प्रदर्शित करें।उदाहरण