小编lie*_*los的帖子

在 Python3 中有效地对字符串进行切片

由于 python 会逐个复制,因此切片字符串的成本可能非常高。

我有一个对字符串进行操作的递归算法。具体来说,如果一个函数被传递了一个 string a,该函数会在a[1:]传递的 string上调用自己。问题在于字符串太长,逐个复制机制正在成为删除第一个字符的非常昂贵的方法。

有没有办法解决这个问题,还是我需要完全重写算法?

python string slice

2
推荐指数
1
解决办法
1844
查看次数

标签 统计

python ×1

slice ×1

string ×1