所以我有一个for循环,遍历了从2开始的数据帧列:
for col in basis.columns[2:]:
我想把它变成一个枚举for循环。有点像这样:
for col, x in enumerate(basis):
这样我可以访问循环中的下一个值。 (不确定这是否是最好的方法,但这就是我认为的效果)
问题是-我想像第一个示例一样在第二列(2:
部分)处开始枚举。我不太确定该怎么做:/任何帮助都将真正有用!谢谢
答案 0 :(得分:1)
您可以这样做:
for col, x in enumerate(basis.iloc[:,2:]):
示例:
a b c
0 1 4 7
1 2 5 8
2 3 6 9
for col, x in enumerate(basis.iloc[:,2:]):
print col, x
输出:
0 c