gpt4 book ai didi

Python:字符串替换索引

转载 作者:太空狗 更新时间:2023-10-29 22:12:42 25 4
gpt4 key购买 nike

我的意思是,我想将 str[9:11] 替换为另一个字符串。如果我执行 str.replace(str[9:11], "###") 它不起作用,因为序列 [9:11] 可以不止一次。如果 str 是 "cdabcjkewabcef" 我会得到 "cd###jkew###ef" 但我只想替换第二个。

最佳答案

你可以做到

s="cdabcjkewabcef"
snew="".join((s[:9],"###",s[12:]))

这应该比在大字符串上像 snew=s[:9]+"###"+s[12:] 那样加入更快

关于Python:字符串替换索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38856180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com