一尘不染

遍历包含内容和索引的列表

python

这是很常见的,我遍历一个Python列表,让双方的内容 他们的索引。我通常会执行以下操作:

S = [1,30,20,30,2] # My list
for s, i in zip(S, range(len(S))):
    # Do stuff with the content s and the index i

我发现这种语法有点难看,尤其是zip函数内部的部分。还有其他更优雅/ Python风格的方法吗?


阅读 158

收藏
2020-12-20

共1个答案

一尘不染

使用enumerate内置函数:http
:
//docs.python.org/library/functions.html#enumerate

2020-12-20