When it is required to replace all the occurrences of ‘a’ with a character such as ‘$’ in a string, the string can be iterated over and can be replaced using the ‘+=’ operator.
Below is a demonstration of the same −
Example
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("The original string is :")
print(my_str)
print("The modified string is : ")
print(changed_str)Output
The original string is : Jane Will Rob Harry Fanch Dave Nancy The modified string is : J$ne Will Rob H$rry F$nch D$ve N$ncy
Explanation
A string is defined and is displayed on the console.
An empty string is also defined.
The string is iterated, and if the alphabet ‘a’ is encountered, it is replaced with ‘$’.
Otherwise, it is not changed.
The resultant output is displayed on the console.