जब टपल की सूची में मानों के लिए अद्वितीय कुंजियों की गिनती प्राप्त करने की आवश्यकता होती है, तो इसे पुनरावृत्त किया जा सकता है और संबंधित गणना निर्धारित की जा सकती है।
नीचे उसी का एक प्रदर्शन है -
उदाहरण
import collections
my_result = collections.defaultdict(int)
my_list = [[('Hello', 'Hey')], [('Jane', 'Will')], [('William', 'John')], [('Hello', 'Hey')], [('z', 'q')]]
print("The list of list is :")
print(my_list)
for elem in my_list:
my_result[elem[0]] += 1
print("The result is : ")
print(my_result) आउटपुट
The list of list is :
[[('Hello', 'Hey')], [('Jane', 'Will')], [('William', 'John')], [('Hello', 'Hey')], [('z', 'q')]]
The result is :
defaultdict(<class 'int'>, {('Hello', 'Hey'): 2, ('Jane', 'Will'): 1, ('William', 'John'): 1, ('z', 'q'): 1}) स्पष्टीकरण
-
आवश्यक पैकेज आयात किए जाते हैं।
-
टुपल्स की सूची की एक सूची परिभाषित की गई है, जिसमें स्ट्रिंग और वर्ण शामिल हैं।
-
सूची कंसोल पर प्रदर्शित होती है।
-
सूची को पुनरावृत्त किया गया है, और पहले तत्व को 1 से बढ़ा दिया गया है।
-
यह परिणाम कंसोल पर प्रदर्शित होता है।