【发布时间】:2012-06-15 12:24:40
【问题描述】:
给定一个非常大的字符串。我想在这样的循环中处理部分字符串:
large_string = "foobar..."
while large_string:
process(large_string.pop(200))
有什么好的和有效的方法来做到这一点?
【问题讨论】:
-
你到底想要什么?前 200 个字符?第200个字?还有什么?
-
@KarlKnechtel while 循环不是清楚地表明我要处理字符串的所有字符吗?
-
看起来您想删除并处理 large_string 的第 200 个字符,直到 pop 抛出“IndexError: pop index out of range”
标签: python string string-parsing