如何从增加的位置遍历Pandas数据框的所有列后再次返回到第一列?



在下面的代码中,我将遍历Pandas数据框架的列。对于每一列我都做了一些操作。在对最后一列进行操作之后,我想回到数据框的第一列,并再次从增加的位置j+512依次迭代每个列。我该怎么做呢?

for column in df:
j=0
col_one_list = df[column].tolist()
mav1 = mav(col_one_list[j:j+256])
mav2 = mav(col_one_list[j+256:j+256+256])  
loop_time = 3
j = 0
for i in range(loop_time):
for column in df:
col_one_list = df[column].tolist()
mav1 = mav(col_one_list[j:j+256])
mav2 = mav(col_one_list[j+256:j+256+256])

j+=512

最新更新