2024-10-06 12:06:08 发布
网友
x = ["slithy",[7,10,12],2,"tove",1] x[0][:3] = 'fea' print(x)
TypeError: 'str' object does not support item assignment
在Python中,字符串是不可变的。如果预期结果为x=[“slifea”,…],则此代码是错误的,并返回该错误
您正试图修改列表的第0个元素,它是一个字符串
这段代码也会出现同样的错误
s = "slithy" s[:3] = 'fea'
错误的原因是字符串在Python中是不可变的,因此不能修改
在Python中,字符串是不可变的。如果预期结果为x=[“slifea”,…],则此代码是错误的,并返回该错误
您正试图修改列表的第0个元素,它是一个字符串
这段代码也会出现同样的错误
错误的原因是字符串在Python中是不可变的,因此不能修改
相关问题 更多 >
编程相关推荐