जब शब्दों की सूची को पढ़ने और सबसे लंबी सूची की लंबाई वापस करने की आवश्यकता होती है, तो एक विधि परिभाषित की जा सकती है जो सूची के माध्यम से पुनरावृत्त होती है और 'लेन' विधि का उपयोग करके स्ट्रिंग की सूची में प्रत्येक स्ट्रिंग की लंबाई प्राप्त करती है।पी>
नीचे उसी का एक प्रदर्शन है -
उदाहरण
def longest_length_string(my_string): len_str = len(my_string[0]) temp_val = my_string[0] for i in my_string: if(len(i) > len_str): len_str = len(i) temp_val = i print("The word with the longest length is:", temp_val, " and length is ", len_str) my_string = ["three", "Jane", "quick", "lesson", 'London', 'newyork'] print("The list is :") print(my_string) print("The method to find the longest string in the list is called") longest_length_string(my_string)
आउटपुट
The list is : ['three', 'Jane', 'quick', 'lesson', 'London', 'newyork'] The method to find the longest string in the list is called The word with the longest length is: newyork and length is 7. है
स्पष्टीकरण
-
'longest_length_string' नाम की एक विधि परिभाषित की गई है।
-
यह एक पैरामीटर के रूप में स्ट्रिंग्स की एक सूची लेता है।
-
सूची को पुनरावृत्त किया जाता है, और सूची में प्रत्येक स्ट्रिंग की लंबाई निर्धारित की जाती है।
-
इनमें से सबसे बड़ा मान निर्धारित किया जाता है और आउटपुट के रूप में लौटाया जाता है।
-
स्ट्रिंग्स की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।
-
इस सूची को एक पैरामीटर के रूप में बायपास करने की विधि को कहा जाता है।
-
आउटपुट कंसोल पर प्रदर्शित होता है।