在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 以了解更多信息。
标签:item,访问,索引,循环,enumerate,xs From: https://www.cnblogs.com/xiaomandujia/p/17758480.html