如何基于另一个rows属性在行中添加元素?

2024-09-29 02:21:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个多维数组。最后一列[6]由1或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

Tags: ifwith数字数组语句openfilenameint