我试图在Python(3)中创建一个Hexviewer,在编写代码时,我发出了一个无法修复的错误,我正在尝试生成一个函数,每个[fontsize]/500都有一个“\n”,但它只是在生成“\n”s,我做错了什么? (Python 3.4.3版)
def parse(parse0):
parse0 = list(parse0)
i = 0
for cur in parse0:
if not cur == 10:
i += 1
else:
i = 0
if i > 500/fontsize:
parse0.insert(parse0.index(cur),10)
i = 0
return parse0
您不应该在列表元素的迭代过程中修改列表。你知道吗
创建一个新的空列表,然后将元素(和
\n
)逐个插入到循环中)相关问题 更多 >
编程相关推荐