जब स्थितीय पंक्तियों को हटाने की आवश्यकता होती है, तो एक साधारण पुनरावृत्ति और 'पॉप' पद्धति का उपयोग किया जाता है।
उदाहरण
नीचे उसी का एक प्रदर्शन है
my_list = [[31, 42, 2], [1, 73, 29], [51, 3, 11], [0, 3, 51], [17, 3, 21], [1, 71, 10], [0, 81, 92]] print("The list is :") print(my_list) my_index_list = [1, 2, 5] for index in my_index_list[::-1]: my_list.pop(index) print("The output is :") print(my_list)
आउटपुट
The list is : [[31, 42, 2], [1, 73, 29], [51, 3, 11], [0, 3, 51], [17, 3, 21], [1, 71, 10], [0, 81, 92]] The output is : [[31, 42, 2], [0, 3, 51], [17, 3, 21], [0, 81, 92]]
स्पष्टीकरण
-
एक नेस्टेड सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।
-
पूर्णांक मानों वाली एक अन्य सूची परिभाषित की गई है।
-
इस सूची को बार-बार दोहराया जाता है और उलट दिया जाता है।
-
प्रत्येक अनुक्रमणिका को 'पॉप' पद्धति का उपयोग करके हटा दिया जाता है।
-
यह आउटपुट है जो कंसोल पर प्रदर्शित होता है।