जब उन स्ट्रिंग्स को ढूंढना आवश्यक हो जिनमें सूची में मौजूद सभी वर्ण मौजूद हों, तो एक विधि परिभाषित की जाती है जो स्ट्रिंग को पैरामीटर के रूप में लेती है और स्ट्रिंग के माध्यम से पुनरावृत्ति करती है, और इंडेक्स मान को इसमें जोड़ती है।
उदाहरण
नीचे इसका प्रदर्शन दिया गया है:
print("Method definition begins...")
def convert_to_my_string(my_string):
my_result = ""
for index in my_string:
my_result += index
return my_result
print("Method definition ends...")
my_string = ['L','e','a','r','n','P','y','t','h','o','n', 'c', 'o', 'o', 'l', 'f', 'u', 'n']
print("The list is : ")
print(my_string)
print("The resultant string is : ")
print(convert_to_my_string(my_string))
आउटपुट
Method definition begins... Method definition ends... The list is : ['L', 'e', 'a', 'r', 'n', 'P', 'y', 't', 'h', 'o', 'n', 'c', 'o', 'o', 'l', 'f', 'u', 'n'] The resultant string is : LearnPythoncoolfun
व्याख्या
'convert_to_my_string' नामक एक विधि परिभाषित की गई है जो पैरामीटर के रूप में एक स्ट्रिंग लेती है।
एक खाली स्ट्रिंग परिभाषित की गई है।
मूल पैरामीटर पर पुनरावृत्ति की जाती है, और तत्व को खाली स्ट्रिंग में जोड़ा जाता है।
इसे आउटपुट के रूप में वापस किया जाता है।
विधि के बाहर, वर्णों की एक सूची परिभाषित की गई है और कंसोल पर प्रदर्शित की गई है।
प्रत्येक वर्ण को पास करके विधि को कॉल किया जाता है।
परिणाम कंसोल पर आउटपुट के रूप में प्रदर्शित किया जाता है।