जब किसी सूची को चरण मान का उपयोग करके सूचियों की सूची में बदलने की आवश्यकता होती है, तो एक विधि परिभाषित की जाती है जो एक साधारण पुनरावृत्ति, 'विभाजन' विधि और 'संलग्न' विधि का उपयोग करती है।
उदाहरण
नीचे उसी का एक प्रदर्शन है
def convert_my_list(my_list): my_result = [] for el in my_list: sub = el.split(', ') my_result.append(sub) return(my_result) my_list = ['peter', 'king', 'charlie'] print("The list is :") print(my_list) print("The resultant list is :") print(convert_my_list(my_list))
आउटपुट
The list is : ['peter', 'king', 'charlie'] The resultant list is : [['peter'], ['king'], ['charlie']]
स्पष्टीकरण
-
'convert_my_list' नाम की एक विधि परिभाषित की गई है।
-
यह एक पैरामीटर के रूप में एक सूची लेता है।
-
इसके अंदर, एक खाली सूची परिभाषित की गई है।
-
सूची को पुनरावृत्त किया जाता है, और अल्पविराम के आधार पर विभाजित किया जाता है।
-
यह सूची आइटम खाली सूची में जोड़ दिए गए हैं।
-
विधि के बाहर, एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।
-
इस सूची को पास करके विधि कहा जाता है।
-
आउटपुट कंसोल पर प्रदर्शित होता है।