这是我的数据集:
dataset = [['A','B','C], ['D','E','F']]
我想要这个 for 循环中的 INDEX。
for x in dataset:
print ?????
我也尝试过这个和许多其他事情:
print(x.index())
prit(index(x))
etc..
所有返回错误。
答案 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