Python中set函数用法
时间: 2023-11-05 21:34:11 浏览: 99
Set是Python中的一个内置数据类型,它类似于列表和元组,但具有不同的特点。Set可以用于去重或测试某个元素是否在集合中。使用set()函数可以创建一个空集,也可以将列表或其他可迭代对象转换为集合。例如,set([1,2,3]) 将创建一个包含数字1,2和3的集合。 另外,可以通过add()方法添加元素到集合里,通过remove()方法删除元素。
相关问题
python中set函数用法
set函数可以用来创建一个无序不重复元素集,常见的用法有:
1. 创建一个空的set:set()
2. 从list或tuple等可迭代对象中创建set:set([1,2,3])或set((1,2,3))
3. 添加元素:a.add(4)
4. 删除元素:a.remove(4)
5. 求并集:a.union(b)
6. 求交集:a.intersection(b)
7. 求差集:a.difference(b)
8. 判断元素是否在set中:element in a
9. 求长度:len(a)
在Python中set函数用法
set(集合)是Python中的一种数据类型,它类似于列表和元组,但它是无序的,且没有重复的元素。 set()函数可以用来创建一个空集合,也可以用来将列表、元组等其他类型的序列转换为集合类型。例如:
① 创建空集合
s = set()
② 将列表转换为集合
li = [1, 2, 3, 4, 5]
s = set(li)
③ 将元组转换为集合
tu = (1, 2, 3, 4, 5)
s = set(tu)
④ 将字符串转换为集合
st = "hello world"
s = set(st)
注意:在 Python 中,集合类型是可变的,可以增加、删除元素。集合类型的元素必须是不可变类型,例如:整数、字符串、元组等。集合类型也可以进行集合运算,例如:交集、并集、差集等。
阅读全文