目录

  • 普通迭代
  • range迭代
  • enumerate迭代


普通迭代

直接使用元素

lst = ["Tom", "Jack", "Steve"]

for item in lst:
    print(item)

输出结果

Tom
Jack
Steve

range迭代

可以获取索引

lst = ["Tom", "Jack", "Steve"]

for index in range(len(lst)):
    item = lst[index]
    print(index, item)

输出结果

0 Tom
1 Jack
2 Steve

enumerate迭代

可以获取元素和索引

lst = ["Tom", "Jack", "Steve"]

for index, item in enumerate(lst):
    print(index, item)

输出结果

0 Tom
1 Jack
2 Steve