Я пытаюсь найти правильный синтаксис Python для создания флага со значением yes
, если columnx
содержит любое из следующих чисел: 1, 2, 3, 4, 5
.
def create_flag(df):
if df['columnx'] in (1,2,3,4,5):
return df['flag']=='yes'
Я получаю следующую ошибку.
TypeError: недопустимое сравнение типов
Есть ли очевидная ошибка в моем синтаксисе?