我有一个 if 条件返回 True 是这样的:
if (('pro' in application_id) and (main_service_id != 102)) or (('pro' not in application_id) and (main_service_id == 102)):
return True
application_id 可以是任何字符串,main_service_id 是整数。
我的问题是:有没有办法在保持相同逻辑的同时缩短if?
请您参考如下方法:
使用异或运算符。
('pro' in application_id) != (main_service_id == 102)
