中級 › 文字列の一部を直接書き換えようとした原因と直し方 › パターン4
文字列の一部を直接書き換えようとした原因と直し方
文字列の一部を直接書き換えようとしたときに出るエラーです。
1 s = "abc" 2 __________________ ^ 3 print(s)
Traceback (most recent call last):
File "main.py", line 2, in <module>
s[1:] = "XY"
~^^^^
TypeError: 'str' object does not support item assignment
空欄を埋めて実行を通す
スライスを使って範囲を指定しても、文字列への代入である以上は同じエラーになります。
次の問題