जब एक स्ट्रिंग से एक विशिष्ट इंडेक्स कैरेक्टर को हटाने की आवश्यकता होती है जो खाली नहीं है, तो इसे फिर से चालू किया जा सकता है, और जब इंडेक्स मेल नहीं खाता है, तो उस कैरेक्टर को दूसरी स्ट्रिंग में स्टोर किया जा सकता है।
नीचे उसी का प्रदर्शन है -
उदाहरण
my_string = "Hi there how are you" print("The string is :") print(my_string) index_removed = 2 changed_string = '' for char in range(0, len(my_string)): if(char != index_removed): changed_string += my_string[char] print("The string after removing ", index_removed, "nd character is : ") print(changed_string)
आउटपुट
The string is : Hi there how are you The string after removing 2 nd character is : Hithere how are you
स्पष्टीकरण
-
एक स्ट्रिंग परिभाषित की जाती है, और कंसोल पर प्रदर्शित होती है।
-
एक अनुक्रमणिका मान परिभाषित किया गया है।
-
स्ट्रिंग को फिर से चालू किया जाता है, और यदि स्ट्रिंग में वर्ण इंडेक्स मान के समान नहीं है जिसे निकालने की आवश्यकता है, तो वर्ण को एक नई स्ट्रिंग में रखा जाता है।
-
यह नया स्ट्रिंग कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।