当我们有的时候想在循环中顺便获取当前元素的索引怎么办呢,难道还像c java一样,还用个中间变量 存储当前循环进度?

那不可能,那样用python还有什么意思。这种情况就应当使用enumerate,这是官方文档

用例:

1
2
3
4
ints = [8, 23, 45, 12, 78]

for idx, val in enumerate(ints):
print idx, val

参考源 + 在循环中获取索引