Pyhton演示集合(set)的各种操作的代码

2022-05-03 00:00:00 集合 代码 演示

在这个例子中,我们定义了两个集合变量并且我们执行了不同的集合操作:并集、交集、差集和对称差集。
要理解此示例,您应该了解以下Python 编程主题:

Python 集合
Python 输入、输出和导入

Python 提供了一种称为 set 的数据类型,它的元素必须是唯一的。它可用于执行不同的集合操作,如并集、交集、差集和对称差集。

代码:

"""
皮蛋编程(https://www.pidancode.com)
创建日期:2022/4/12
功能描述:Pyhton演示集合(set)的各种操作的代码
"""

# 定时两个集合
E = {0, 2, 4, 6, 8}
N = {1, 2, 3, 4, 5}

# 集合并集
print("Union of E and N is", E | N)

# 集合交集
print("Intersection of E and N is", E & N)

# 集合差集
print("Difference of E and N is", E - N)

# 集合对称差集
print("Symmetric difference of E and N is", E ^ N)

输出结果如下:

Union of E and N is {0, 1, 2, 3, 4, 5, 6, 8}
Intersection of E and N is {2, 4}
Difference of E and N is {0, 8, 6}
Symmetric difference of E and N is {0, 1, 3, 5, 6, 8}

这段代码在python3.9下测试通过,代码首先定义了两个集合,然后分别对集合进行求并集、差集、交集、对称差集。

相关文章