This simple code that simply tries to replace semicolons (at i-specified postions) by colons does not work:
for i in range(0,len(line)): if (line[i]==\"
You can do the below, to replace any char with a respective char at a given index, if you wish not to use .replace()
.replace()
word = 'python' index = 4 char = 'i' word = word[:index] + char + word[index + 1:] print word o/p: pythin