Что означает неизменяемость строк в Python?
Символы нельзя изменять на месте; операции, которые выглядят как изменение строки, создают новое строковое значение.
Такие методы, как replace, изменяют исходный объект на месте.
replace
Переменную, содержащую строку, нельзя переназначить на другую строку.
Отдельные символы нельзя прочитать по индексу.