Objekt 'str' ei toeta üksuse määramist' annab teile teada, et proovite muuta olemasoleva stringi väärtust. Nüüd olete valmis selle Pythoni vea nagu ekspert lahendama.
Kas loend toetab üksuste määramist?
Kuigi saate loendis olevaid väärtusi muuta, ei saa korteeži sees olevaid väärtusi muuta. Samuti salvestatakse korteid sulgudes, loendid aga nurksulgudes. Kuna te ei saa kortees väärtusi muuta, siis üksuse määramine ei tööta.
Mis on Pythonis üksuste määramine?
Püütoni tõrge TypeError: objekt 'str' ei toeta üksuse määramist, kui püüate muuta või muuta stringis olevat märki operaatori assignment abil. String on muutumatu objekt, mida ei saa muuta.
Kuidas määrata Pythonis üksuse stringile?
Stringi loomiseks pange tähemärkide jada kas üksik-, topelt- või kolmikjutumärkidesse ja määrake see siis muutujale. Saate uurida, kuidas muutujad Pythonis töötavad, Pythoni muutujate õpetusest. Näiteks saate muutujale single_quote_character. määrata märgi 'a'
Kuidas parandada str-objekti, mis ei toeta üksuste määramist?
Kui soovite stringi muuta, peate looma uue stringi vana sisu põhjal. Vea "str" objekt ei toeta üksuse määramist" ütleb teileet te proovite muuta olemasoleva stringi väärtust.