- 'str' object has no attribute 'insert'
# 定义一个变量name,赋值为'alex'
name = 'alex'
# 按照字母'l'拆分name
name = name.split('l')
# 合并name
name = name[0]+name[1:]
# 此处,我希望将丢掉的'l'添加回去,但这是错误使用了插入法
name = name.insert(1,'l')
此处, python会报如下错误: 'str' object has no attribute 'insert'. 翻译过来就是字符串不能使用insert方法
# 解决办法:
# 1. 重新赋值:
name = 'alex'
# 2. 拆分添加:
name = name.partition('e')
name = name[0]+'l'+name[1]+name[2]
网友评论