[英]Is there a way to use enumerate starting at a certain column?
所以我有一個for循環遍歷從2開始的數據幀列:
for col in basis.columns[2:]:
我想把它變成枚舉for循環。 有點像這樣: for col, x in enumerate(basis):
這樣我就可以訪問循環中的下一個值。 (不確定這是否是最好的方法,但這就是我認為的工作lol)
問題是 - 我想在第二列(第2:
部分)開始枚舉,就像在第一個例子中一樣。 我不確定該怎么做:/任何幫助都會非常有用! 謝謝
你可以這樣做:
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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.