在'for'循环中访问索引
在for循环中遍历序列时如何访问索引?
xs = [8, 23, 45]
for index, x in enumerate(xs):
print("item #{} = {}".format(index, x))
期望的输出:
item #1 = 8
item #2 = 23
item #3 = 45
使用内置函数enumerate():
for idx, x in enumerate(xs):
print(idx, x)
通过for i in range(len(xs)): x = xs[i]手动索引或者手动管理额外的状态变量是不 pythonic 的。
查看 PEP 279 以了解更多信息。

浙公网安备 33010602011771号