小编典典

哪种方法最有效地遍历python中的列表?

python

说我有一个项目清单:

x = [1, 2, 3, 4, 5]

我需要为每个项目执行一些功能。在某些情况下,我需要返回项目的索引。

最好和最有效的方法是哪一种?

for item in list:
    ....

要么

for i in range(len(list)):
    ....

阅读 225

收藏
2021-01-16

共1个答案

小编典典

for item in list:

它显然是具有较少函数调用的代码。

如果你想为你去用它来获得项目的指标罗列这样的

for pos, item in enumerate(collection):
2021-01-16