【发布时间】:2014-09-17 09:59:40
【问题描述】:
这是我用来区分函数的代码的更简单版本,但它演示了问题。我收到“列表索引超出范围”错误。它仅在我包含 .isdigit 部分时发生。任何帮助深表感谢!
l='1bcd'
b=list(l)
for i in range (0,len(b)):
if b[i].isdigit:
if i==0:
if b[i+1]=='b':
del b[i]
print b
【问题讨论】:
-
你的根本不是pythonic。您应该直接使用您的列表来制作循环而不是其索引列表。
标签: python python-2.7 indexing