# string 转 list 代码
s = "23"
s = list(s)
print(s)
# 输出
['2', '3']
由于python 中 string不支持使用访问index的方式改变值,所以可以先将其转换为list,在进行值的修改
# 错误代码
s = "23"
s[1] = "a"
print(s[1])
#报错信息
'str' object does not support item assignment
# 转list的解决方法
s = "23"
s = list(s)
s[1] = "a"
s = "".join(s)
print(s)
#返回值
"2a"
本文详细介绍了如何将Python字符串s转换为list并允许后续值修改的操作,展示了遇到'字符串对象不支持索引赋值'问题的解决方案。通过实例演示了如何先将字符串转list,再进行元素替换,最终输出结果为'2a'。
2541

被折叠的 条评论
为什么被折叠?



