Skip to main content
 首页 » 编程设计

python之在字符串中使用切片赋值时出错

2025年05月04日23jackei

website = 'http://www.python.org' 
website[18:] = 'com' 

错误说:

'str' object does not support item assignment.

为什么这段代码不合法​​?

请您参考如下方法:

因为字符串是不可变的。这样做:

>>> website = 'http://www.python.org' 
>>> website = website[:18] + 'com' # build a new string, reassign variable website 
>>> website 
'http://www.python.com'