集合
一、创建集合
创建集合使⽤ {} 或 set() , 但是如果要创建空集合只能使⽤ set() ,因为 {} ⽤来创建空字典。
s1 = {10, 20, 30, 40, 50}
print(s1)s2 = {10, 30, 20, 10, 30, 40, 30, 50}
print(s2)s3 = set('abcdefg')
print(s3)s4 = set()
print(type(s4)) # sets5 = {}
print(type(s5)) # dict
二、集合数据的特点
集合具有以下特点:
- 元素是唯一的:集合中不允许有重复的元素,重复的元素会被自动去重。
- 无序性:集合中的元素是无序排列的,不支持通过索引访问元素。
- 可变性:集合是可变的,可以通过添加、删除等操作来改变集合的内容。
三、集合的常见操作
集合支持一系列常见的操作,包括:
- 添加元素:使用
add()
方法向集合中添加新元素。 - 删除元素:使用
re