जब लिस्ट में दी गई रेंज को उल्टा करना हो, तो इस पर इटरेट किया जाता है और इसे उल्टा करने के लिए ':' ऑपरेटर के साथ स्लाइसिंग का उपयोग किया जाता है।
उदाहरण
नीचे इसका प्रदर्शन है
my_list = ["Hi", "there", "how", 'are', 'you']
print("The list is : ")
print(my_list)
m, n = 2, 4
my_result = []
for elem in my_list:
my_result.append(elem[m:n+1])
print("The sliced strings are : ")
print(my_result)
आउटपुट
The list is : ['Hi', 'there', 'how', 'are', 'you'] The sliced strings are : ['', 'ere', 'w', 'e', 'u']
व्याख्या
एक लिस्ट परिभाषित की जाती है, और कंसोल पर प्रदर्शित की जाती है।
मानों के साथ दो वेरिएबल परिभाषित किए जाते हैं।
एक खाली लिस्ट परिभाषित की जाती है।
मूल लिस्ट पर इटरेट किया जाता है, और तत्वों को खाली लिस्ट में जोड़ा जाता है।
यह ':' ऑपरेटर का उपयोग करके और दिए गए वेरिएबल की रेंज से तत्वों को एक्सेस करके किया जाता है।
आउटपुट कंसोल पर प्रदर्शित होता है।