Python代码没有小于号却出现error: TypeError: '<' not supported between instances of 'str' and 'int'

Python.Panda: 代码没有小于号却出现error: TypeError: '<' not supported between instances of 'str' and 'int'

代码:
df_final['promo_price'] = np.where((df_final['Session KSP']=='All at 1000 & 2000 deals')&(df_final['Seller Price']>= 1990),2000,df_final['promo_price'])

相关列的数据类型:
promo_price float64
Session KSP object
Seller Price float64