Python set 运算符优先级:差集最高,并集最低,使用括号确保计算顺序。
运算符优先级(从高到低)
| 运算符 | 名称 | 优先级 |
|---|---|---|
() | 括号 | 最高 |
- | 差集 | 1 |
& | 交集 | 2 |
^ | 对称差集 | 3 |
| | 并集 | 4(最低) |
示例
| |
规则总结
-(差集)最高&(交集)次高^(对称差)次之|(并集)最低()可改变默认优先级
实践建议:复杂运算使用括号明确顺序,避免歧义。
Python set 运算符优先级:差集最高,并集最低,使用括号确保计算顺序。
| 运算符 | 名称 | 优先级 |
|---|---|---|
() | 括号 | 最高 |
- | 差集 | 1 |
& | 交集 | 2 |
^ | 对称差集 | 3 |
| | 并集 | 4(最低) |
| |
-(差集)最高&(交集)次高^(对称差)次之|(并集)最低() 可改变默认优先级实践建议:复杂运算使用括号明确顺序,避免歧义。
Comments