जब किसी श्रेणी के भीतर सूची तत्वों को किसी दी गई संख्या से बदलने की आवश्यकता होती है, तो सूची स्लाइसिंग का उपयोग किया जाता है।
उदाहरण
नीचे उसी का एक प्रदर्शन है
my_list = [42, 42, 18, 73, 11, 28, 29, 0, 10, 16, 22, 53, 41] print("The list is :") print(my_list) i, j = 4, 8 my_key = 9 my_list[i:j] = [my_key] * (j - i) print("The result is:") print(my_list)
आउटपुट
The list is : [42, 42, 18, 73, 11, 28, 29, 0, 10, 16, 22, 53, 41] The result is: [42, 42, 18, 73, 9, 9, 9, 9, 10, 16, 22, 53, 41]
स्पष्टीकरण
-
एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।
-
दो पूर्णांक परिभाषित किए गए हैं, और एक पूर्णांक परिभाषित किया गया है।
-
कुंजी को दो पूर्णांकों के बीच के अंतर से गुणा किया जाता है।
-
यह कटा हुआ सूचकांकों को सौंपा गया है।
-
यह वह आउटपुट है जो कंसोल पर प्रदर्शित होता है।