python replace char in string at index code example

Example 1: python string replace index

# strings are immutable in Python, 
# we have to create a new string which 
# includes the value at the desired index

s = s[:index] + newstring + s[index + 1:]

Example 2: how to change character in string python

>>> s = list("Hello zorld")
>>> s
['H', 'e', 'l', 'l', 'o', ' ', 'z', 'o', 'r', 'l', 'd']
>>> s[6] = 'W'
>>> s
['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']
>>> "".join(s)
'Hello World'