说我有一个项目清单:
x = [1, 2, 3, 4, 5]
我需要为每个项目执行一些功能。在某些情况下,我需要返回项目的索引。
最好和最有效的方法是哪一种?
for item in list: ....
要么
for i in range(len(list)): ....
for item in list:
它显然是具有较少函数调用的代码。
如果你想为你去用它来获得项目的指标罗列这样的
for pos, item in enumerate(collection):