这是很常见的,我遍历一个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风格的方法吗?
zip
使用enumerate内置函数:http : //docs.python.org/library/functions.html#enumerate
enumerate