当前位置:首页 > 行业动态 > 正文

python中set函数的用法

set函数用于创建一个无序且不重复的元素集合,可进行并集、交集、差集等操作。语法:set(iterable)。

在Python中,set函数用于创建一个无序且不重复的元素集合,它可以接受一个可迭代对象(如列表、元组、字符串等)作为参数,并返回一个集合对象,集合对象中的元素是唯一的,即不允许有重复的元素。

python中set函数的用法  第1张

以下是关于Python中set函数的详细用法:

1、创建空集合

empty_set = set()

2、创建包含元素的集合

my_set = {1, 2, 3}

3、使用list、tuple或字符串创建集合

my_set = set([1, 2, 3])
my_set = set((4, 5, 6))
my_set = set("hello")

4、使用set函数创建集合

my_set = set(my_list)

5、添加元素到集合

my_set.add(7)

6、移除集合中的元素

my_set.remove(1)

7、判断元素是否在集合中

is_present = 2 in my_set

8、获取集合的长度(元素个数)

length = len(my_set)

9、清空集合(删除所有元素)

my_set.clear()

10、交集操作(两个集合的公共元素)

intersection = my_set1 & my_set2

11、并集操作(两个集合的所有元素,去重)

union = my_set1 | my_set2

12、差集操作(第一个集合中存在,但第二个集合中不存在的元素)

difference = my_set1 my_set2
0