相关疑难解决方法(0)

为什么子串切片索引超出范围在Python中有效?

为什么不'example'[999:9999]导致错误?既然'example'[9]做,什么是其背后的动机是什么?

从这种行为我可以假设'example'[3],基本上/内部,不一样'example'[3:4],即使两者都产生相同的'm'字符串.

python string substring

72
推荐指数
3
解决办法
2万
查看次数

Python通过索引从字符串中删除char的最佳方法

我正在从字符串中删除一个字符,如下所示:

S = "abcd"
Index=1 #index of string to remove
ListS = list(S)
ListS.pop(Index)
S = "".join(ListS)
print S
#"acd"
Run Code Online (Sandbox Code Playgroud)

我确信这不是最好的方法.

编辑 我没有提到我需要操纵长度为~10 ^ 7的字符串大小.所以关心效率很重要.

有人能帮我吗.哪种pythonic方式呢?

python string substring python-2.7 python-3.x

12
推荐指数
3
解决办法
4万
查看次数

标签 统计

python ×2

string ×2

substring ×2

python-2.7 ×1

python-3.x ×1