【发布时间】:2016-04-01 16:21:43
【问题描述】:
website = 'http://www.python.org'
website[18:] = 'com'
错误提示:
'str' 对象不支持项目分配。
为什么这段代码 sn-p 不合法?
【问题讨论】:
标签: python python-2.7 python-3.x slice
website = 'http://www.python.org'
website[18:] = 'com'
错误提示:
'str' 对象不支持项目分配。
为什么这段代码 sn-p 不合法?
【问题讨论】:
标签: python python-2.7 python-3.x slice
如果您不想计算在到达.org 之前要停止多少个字符
你可以使用
website=website[:len(website)-4]+".com"
【讨论】:
因为字符串是不可变的。这样做:
>>> website = 'http://www.python.org'
>>> website = website[:18] + 'com' # build a new string, reassign variable website
>>> website
'http://www.python.com'
【讨论】: