如何创建集合python

原创
ithorizon 7个月前 (09-30) 阅读数 48 #Python

如何创建集合(Python)

在Python中,集合(set)是一个无序的、不重复的元素序列,创建集合的方法有多种,以下是其中几种常见的方式:

1、使用大括号 {} 创建集合

Python中最基本的创建集合的方式是使用大括号 {},可以直接在大括号中写入元素,元素之间用逗号隔开。

s = {1, 2, 3}

上面的代码创建了一个包含元素 1、2、3 的集合 s。

2、使用 set() 函数创建集合

除了使用大括号外,还可以使用 set() 函数创建集合,set() 函数可以接受一个可迭代对象作为参数,将可迭代对象中的元素转换为集合。

s = set([1, 2, 3])

上面的代码创建了一个包含元素 1、2、3 的集合 s。

3、创建空集合

如果要创建一个空集合,可以使用大括号 {} 或者 set() 函数。

s = {}
s = set()

上面的代码创建了一个空集合 s。

4、创建集合的交集、并集、差集

在Python中,可以使用 &、|、- 运算符分别创建集合的交集、并集、差集。

a = {1, 2, 3}
b = {2, 3, 4}
c = {3, 4, 5}
创建交集
s1 = a & b  # {2, 3}
s2 = b & c  # {3, 4}
创建并集
s3 = a | b  # {1, 2, 3, 4}
s4 = b | c  # {2, 3, 4, 5}
创建差集
s5 = a - b  # {1}
s6 = b - c  # {2}


热门