जब स्ट्रिंग में 'a' के सभी ऑकरेंस को '$' जैसे कैरेक्टर से रिप्लेस करना होता है, तो स्ट्रिंग पर इटरेट किया जा सकता है और '+=' ऑपरेटर का उपयोग करके रिप्लेस किया जा सकता है।
उदाहरण
my_str = "Jane Will Rob Harry Fanch Dave Nancy"
changed_str = ''
for char in range(0, len(my_str)):
if(my_str[char] == 'a'):
changed_str += '$'
else:
changed_str += my_str[char]
print("ओरिजिनल स्ट्रिंग है: ")
print(my_str)
print("मॉडिफाइड स्ट्रिंग है: ")
print(changed_str)
आउटपुट
ओरिजिनल स्ट्रिंग है: Jane Will Rob Harry Fanch Dave Nancy मॉडिफाइड स्ट्रिंग है: J$ne Will Rob H$rry F$nch D$ve N$ncy
व्याख्या
एक स्ट्रिंग डिफाइन की गई है और इसे कंसोल पर डिस्प्ले किया गया है।
एक खाली स्ट्रिंग भी डिफाइन की गई है।
स्ट्रिंग पर इटरेट किया जाता है, और यदि 'a' अल्फाबेट मिलता है, तो इसे '$' से रिप्लेस किया जाता है।
अन्यथा, इसे बदला नहीं जाता।
परिणामस्वरूप आउटपुट कंसोल पर डिस्प्ले किया जाता है।