如何在for循环中获取索引号

时间:2021-07-09 13:40:58

标签: python

这是我的数据集:

dataset = [['A','B','C], ['D','E','F']]

我想要这个 for 循环中的 INDEX。

for x in dataset:
  print ?????

我也尝试过这个和许多其他事情:

print(x.index())
prit(index(x))
etc..

所有返回错误。

2 个答案:

答案 0 :(得分:4)

使用 enumerate 如下:

for ind, x in enumerate(dataset) :
  print(ind)

答案 1 :(得分:1)

为了使答案更容易理解,因为我不喜欢“使用这个函数就行”(它很有效但通常缺乏教学)枚举函数的工作原理如下:

#values = your list
index = 0
for value in values:
    print(index, value)
    index += 1
相关问题