如何根据另一行属性在连续添加元素



我有一个多维数组。最后一列[6]仅用1或a 0表示。我正在尝试编写一个IF语句,以在4列中添加具有0的数字,而数字分别为1。我只得到两个的返回值0。

with open(filePath + fileName, 'rt')  as inputfile2:
    next(inputfile2)
    dataArray = csv.reader(inputfile2, delimiter='t')
    for row in dataArray:
        if (row[6] == 1):
            sumNSal =+ int(row[4])
        if (row[6] ==0):
            sumNSalR =+ int(row[4])
    print sumNSal, sumNSalR

有两个地方您使用=+而不是+=

最新更新