python中set函数的用法

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

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

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

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、添加元素到集合

python中set函数的用法

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、交集操作(两个集合的公共元素)

python中set函数的用法

intersection = my_set1 & my_set2

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

union = my_set1 | my_set2

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

difference = my_set1 my_set2

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/646608.html

(0)
未希的头像未希新媒体运营
上一篇 2024-05-23 00:32
下一篇 2024-05-23 00:34

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入