【发布时间】:2018-06-18 06:39:40
【问题描述】:
我需要遍历一个可迭代对象,并且还可以访问该循环内的索引计数器:
i = 0
for item in items:
# ...
i += 1
是否有更多的 consices Python 语法可以做到这一点,也许是在同一 for 语句中同时推进迭代器并增加索引计数器?
【问题讨论】:
标签: python-3.x for-loop iterator
我需要遍历一个可迭代对象,并且还可以访问该循环内的索引计数器:
i = 0
for item in items:
# ...
i += 1
是否有更多的 consices Python 语法可以做到这一点,也许是在同一 for 语句中同时推进迭代器并增加索引计数器?
【问题讨论】:
标签: python-3.x for-loop iterator
python 有一个enumerate 函数:
items = 'abcdef'
for i, item in enumerate(items):
print(i, item)
哪个打印:
0 a
1 b
2 c
3 d
4 e
5 f
【讨论】: