Народ, почему более трёх and после if в цикле не воспринимает? хочу отфильтровать по 3ём условиям, как это сделать в этом цикле без особых костылей ?
def type_box(row):
if row['MaxSide'] <= 460 and row['MeanSide'] <= 330 and row['MinSide'] <= 290:
return 'Blue box'
if 460 < row['MaxSide'] <= 660 and 330 < row['MeanSide'] <= 490 and 290 < row['MinSide'] <= 355:
return 'Black box'
if row['pcs'] == 2 and 460 < row['MaxSide'] <= 660 and 330 < row['MeanSide'] <= 490 and 290 < row['MinSide'] <= 355:
return 'Black box 2 pcs'
else:
return 'another'