中級 › TypeError: 'str' object does not support item assignment の原因と直し方 › パターン3
TypeError: 'str' object does not support item assignment の原因と直し方
文字列の一部を直接書き換えようとしたときに出るエラーです。
1 word = "cat" 2 _______________________________ ^ 3 print(word)
Traceback (most recent call last):
File "main.py", line 2, in <module>
word[1] = "u"
~~~~^^^
TypeError: 'str' object does not support item assignment
空欄を埋めて実行を通す
真ん中の文字を変える場合も、前後をスライスで切り出して新しい文字列に組み立て直します。
次の問題