替换字符串中字符的实例
这段简单的代码试图用冒号替换分号(在i指定的位置),但不起作用:
for i in range(0,len(line)): if (line[i]==";" and i in rightindexarray): line[i]=":"
它给出了错误
line[i]=":"TypeError: 'str' object does not support item assignment
我怎么才能用冒号代替分号呢?使用REPLE不起作用,因为该函数不需要索引-可能有一些分号我不想替换。
例
在字符串中,我可能有任意数量的分号,如“嗨!;你好;!”
我知道我想替换哪些(我在字符串中有它们的索引)。使用替换不起作用,因为我无法使用索引。
墨色风雨
慕容森
紫衣仙女
相关分类