【发布时间】:2022-01-11 22:33:48
【问题描述】:
这是一个数据框
dataframe = {'Mon':[1,7,0,4,2,8],
'Tue':[8,4,2,5,9,3],
'Wed':[0,5,1,1,4,3],
'Thu':[8,6,5,7,6,8],
'Fri':[4,5,4,6,5,7],
'index':['Lucy','Guzy','Lisa,'Kala','Lura','kim']}
看起来像:
index Mon Tue Wed Thu Fri
lucy 1 8 0 8 4
Guzy 7 4 5 6 5
Lisa 0 2 1 5 4
Kala 4 5 1 7 6
lura 2 9 4 6 5
kimi 8 3 3 8 7
我想使用 循环 来迭代这个数据帧,选择每第 n 行来创建一个新数据帧,直到新数据帧的长度为 6。
这是我尝试过的,但不确定如何继续: 在这种情况下 n = 3
row = 0
for row in len(dataframe):
row = row + 3
if row
我不关心效率,我想使用循环来做到这一点。
【问题讨论】:
标签: python dataframe for-loop while-loop