NG例
str = "foo" # これできない str[1] = 'x'
TypeError: 'str' object does not support item assignment
解決策
となってしまうため、文字列を一旦listにする。
str = "foo" str = list(str) str[1] = 'X' print(str) #[f, X. o]
リスト文字列を文字列にしてprint
したい場合
print(''.join(str)) #fXo