Python 3.x 如何修复此索引错误?

Python 3.x 如何修复此索引错误?,python-3.x,syntax-error,Python 3.x,Syntax Error,这就是我到目前为止写的代码 如果(int(第[3]行)-int(第[4]行])=0,则此代码行中会发生错误: 12342016年2月27日,A56125,Q,0 123527/02/2016,A26250,A,125 12362016年2月27日,A36300,北,0 1237、27/02/2016、A55170、Q、0 1238、28/02/2016、A59、90、A、90 1240、28/02/2016、A60、260、A、120 这是文件中与之配套的二维数组 非常感谢您的帮助您的代码如下:

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

如果(int(第[3]行)-int(第[4]行])=0,则此代码行中会发生错误:

12342016年2月27日,A56125,Q,0 123527/02/2016,A26250,A,125 12362016年2月27日,A36300,北,0 1237、27/02/2016、A55170、Q、0 1238、28/02/2016、A59、90、A、90 1240、28/02/2016、A60、260、A、120

这是文件中与之配套的二维数组


非常感谢您的帮助

您的代码如下:

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

=
而不是
=
int(第[3行])

您可能需要包装您的第[3行](例如,如果int(第[3行])-int(第[4]行]==0),请注意删除外部()并使用与赋值相反的等价性
if int(line[3]) - int(line[4]) == 0: