No admet l'assignació d'elements?

Taula de continguts:

No admet l'assignació d'elements?
No admet l'assignació d'elements?
Anonim

L'error "'str' no admet l'assignació d'elements" us indica a que esteu intentant modificar el valor d'una cadena existent. Ara ja esteu preparat per resoldre aquest error de Python com un expert.

La llista admet l'assignació d'elements?

Mentre que podeu canviar els valors d'una llista, els valors dins d'una tupla no es poden canviar. A més, les tuples s'emmagatzemen entre parèntesis mentre que les llistes es declaren entre claudàtors. Com que no podeu canviar els valors d'una tupla, l'assignació de element no funciona.

Què és l'assignació d'elements a Python?

L'error de Python TypeError: l'objecte 'str' no admet l'assignació d'elements es produeix quan intenteu alterar o modificar un caràcter d'una cadena mitjançant l'operador assignment. La cadena és un objecte immutable que no es pot canviar.

Com s'assigna un element a una cadena a Python?

Per crear una cadena, posa la seqüència de caràcters entre cometes simples, cometes dobles o cometes triples i després assigna-la a una variable. Podeu veure com funcionen les variables a Python al tutorial de variables de Python. Per exemple, podeu assignar un caràcter "a" a una variable single_quote_character.

Com puc arreglar l'objecte str no admet l'assignació d'elements?

Heu de crear una cadena nova basada en el contingut d'una altra antiga si voleu canviar una cadena. L'error "'str' no admet l'assignació d'elements" us indicaque esteu intentant modificar el valor d'una cadena existent.

Recomanat: