我怎样才能把信从这个职位上去掉
string1 = 'BPBPBPPPBPPPPPPBBBBPPBPBPPBPPPPBBPBPPBPBPP'
letter_4 = string1[3]
new_text = re.sub(letter_4,'', string1)是BBBBBBBBBBBBBBBB
我想要的结果是只删除字母4,即'P‘。
发布于 2022-07-20 11:28:27
Python字符串是不可变的,因此不能在适当的地方更新它们。有几种方法可以去除它。哪种方式是最好的取决于您的其他代码和您将如何“插入”它在您的算法。也许你可以描述一下你正在解决的问题。
)。
chars = list(string1)
chars[3:4] = []
new_text = ''.join(chars)new_text = string1[:3] + string1[4:]。
new_text = string1.replace('B', '', count=1)希望你能用其中的一些来构建你的算法。
发布于 2022-07-20 11:10:17
正如卡洛斯·霍恩在他的评论中所说,要删除字符串中的索引n中的字符,只需使用
st = "Hello there"
n = 6
st = st[:n]+st[n:]在这种情况下,具体而言:
string1 = 'BPBPBPPPBPPPPPPBBBBPPBPBPPBPPPPBBPBPPBPBPP'
n = 3
new_text = string1[:n]+string[n+1:]https://stackoverflow.com/questions/73050487
复制相似问题