如何修复此索引错误?

时间:2016-03-14 20:36:09

标签: python-3.x syntax-error

  

这是我到目前为止编写的代码

import csv
file = open("gardeningJobs.txt", "r")
read= csv.reader(file)
ls=list(read)
file.close()
print(ls)


total=0
status = " A"
for line in ls:
    if (int(line[3] - int(line[4]) = 0):
        total += int(line[4])
        print(total)
  

在这行代码中出现错误if(int [line [3] - int(line [4])= 0):

1234,2016年2月27日,A56,125,Q,0 1235,27 / 02/2016,A26,250,A,125 1236,27 / 02/2016,A36,300,N,0 1237,27 / 02/2016,A55,170,Q,0 1238,28 / 02/2016,A59,90,A,90 1240,28 / 02/2016,A60,260,A,120

  

这是在文件中随附的2D数组

请各种帮助表示赞赏

1 个答案:

答案 0 :(得分:0)

您的代码应为:

if int(line[3]) - int(line[4]) == 0:

==代替=int(line[3])