TypeError: el objeto 'str' no admite la asignación de elementos

Typeerror Strobject Does Not Support Item Assignment

Este problema se produce cuando se utiliza el siguiente código que cambia el carácter de una cadena.

|_+_|

Las cadenas en Python son un poco diferentes de C ++. Las cadenas de Python son una especie de Objeto inmutable (objeto inmutable), que significa solo lectura, no escrito, seguro para subprocesos. Cadenas de C ++ Podemos usar la sintaxis s [0] = '0' para asignar valores a un carácter en una cadena, pero Python no lo hace.
En Python, puede convertir una cadena en una lista, luego realizar una asignación y luego devolverla. referencia Una respuesta al stackoverflow



|_+_|