Я пытаюсь сопоставить предыдущее значение строки с определенным значением, используя индексный номер. Но я не знаю, как это реализовать. Не могли бы вы помочь мне, как это сделать?
Пример:
operator_type Operator
= None
= AND
= None
= OR
= None
= None
код, который я пытаюсь:
for index, row in df.iterrows():
if row['Operator'] == None and row['operator_type'] == '=' and row['Operator'].(index-1).values != 'AND':
print('alka')
Ошибка:
File "imed_cons_new.py", line 68
if row['and_or_not_oprtor'] == None and row['operator_type'] == '=' and row['and_or_not_oprtor'].(index-1).values != 'AND':
^
SyntaxError: invalid syntax