जब स्ट्रिंग्स की सूची में सबसे लगातार शब्द खोजने की आवश्यकता होती है, तो सूची को फिर से चालू किया जाता है और उच्चतम स्ट्रिंग की गिनती प्राप्त करने के लिए 'अधिकतम' विधि का उपयोग किया जाता है।
उदाहरण
नीचे उसी का एक प्रदर्शन है
from collections import defaultdict my_list = ["python is best for coders", "python is fun", "python is easy to learn"] print("The list is :") print(my_list) my_temp = defaultdict(int) for sub in my_list: for word in sub.split(): my_temp[word] += 1 result = max(my_temp, key=my_temp.get) print("The word that has the maximum frequency :") print(result)
आउटपुट
The list is : ['python is best for coders', 'python is fun', 'python is easy to learn'] The word that has the maximum frequency : python
स्पष्टीकरण
-
आवश्यक पैकेज पर्यावरण में आयात किए जाते हैं।
-
स्ट्रिंग्स की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।
-
पूर्णांकों का एक शब्दकोश बनाया जाता है और एक चर को सौंपा जाता है।
-
स्ट्रिंग्स की सूची को रिक्त स्थान के आधार पर पुनरावृत्त और विभाजित किया जाता है।
-
हर शब्द की गिनती निर्धारित होती है।
-
इनमें से अधिकतम मान 'अधिकतम' पद्धति का उपयोग करके निर्धारित किया जाता है।
-
यह एक वैरिएबल को असाइन किया गया है।
-
यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।