首页 > 解决方案 > 具有高效累进和的while循环

问题描述

我有一个 while 循环来汇总文件的渐进行,其中包含 7 列,如下所示:

代码 距离 NUM1 NUM2 NUM3 NUM4 NUM5 NUM6

我将创建一个新数组,其中包含原始文件的所有列,但是直到不同列的累进总和至少为 20 的行。我创建了这个代码,但我没有获得正确的结果:

network=()
cont=0
sum=0
anagrafica=np.insert(anagrafica, 8,0, axis=1)
while sum>=20:
    if anagrafica[cont,8]==0:
        network=np.append(network, (anagrafica[cont,:))
        sum=sum+network[2]
        anagrafica[cont,8]=1
        cont=cont+1

标签: python

解决方案


推荐阅读