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

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

以下是关于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函数的用法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函数的用法python中set函数的用法

intersection = my_set1 & my_set2

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

union = my_set1 | my_set2

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

difference = my_set1 my_set2
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。