
这是 oeasy 系统化 Python 教程,从基础一步步讲,扎实、完整、不跳步。愿意花时间学,就能真正学会。

运算名称 | 方法名 | 运算符 | |
|---|---|---|---|
交集 | intersection | & | |
并集 | union | \ | |
差集 | difference | - | |
对称差集 | symmetric_difference | ^ |
a = 1
a += 2
a
a += 3
a
运算名称 | 方法名 | 运算符 | |
|---|---|---|---|
交集 | intersection | & | |
并集 | union | \ | |
差集 | difference | - | |
对称差集 | symmetric_difference | ^ |

s.intersection_update
s1 = {1, 2, 3}
s2 = {3, 4, 5}
s1.intersection(s2)
s1
s1.intersection_update(s2)
s1
s2
s1 = {1, 2, 3}
s2 = {3, 4, 5}
s1 & s2
s1
s1 &= s2
s1
s2



help(set.update)
s1 = {1, 2, 3}
s2 = {3, 4, 5}
s1.union(s2)
s1
s1.update(s2)
s1
s2
s1 = {1, 2, 3}
s2 = {3, 4, 5}
s1 | s2
s1
s1 |= s2
s1
s2

s1 = {1, 2, 3}
s2 = {3, 4, 5}
s1.difference(s2)
s1
s1.difference_update(s2)
s1
s2
s1 = {1, 2, 3}
s2 = {3, 4, 5}
s1 - s2
s1
s1 -= s2
s1
s2

s1 = {1, 2, 3}
s2 = {3, 4, 5}
s1.symmetric_difference(s2)
s1
s1.symmetric_difference_update(s2)
s1
s2
s1 = {1, 2, 3}
s2 = {3, 4, 5}
s1 ^ s2
s1
s1 ^= s2
s1
s2
运算类型 | 基础运算符 | 增强赋值运算符 | 对应方法名 | ||
|---|---|---|---|---|---|
交集 | & | &= | intersection | ||
并集 | \ | \ | = | union | |
差集 | - | -= | difference | ||
对称差集 | ^ | ^= | symmetric_difference |
• 本文来自 oeasy Python 系统教程。 • 想完整、扎实学 Python, • 搜索 oeasy 即可。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。