因此,我在another post中看到以下“错误”代码段,但我所见的唯一替代方法是修补Python。
for i in xrange(len(something)):
workwith = something[i]
# do things with workwith...
我应该怎么做才能避免这种“反模式”?
最佳答案
如果您需要了解循环主体中的索引:
for index, workwith in enumerate(something):
print "element", index, "is", workwith