主要内容 #
- 集合的基本操作:添加, 删除, 清空
- 集合与列表、元组的区别
1. 集合的基本操作:添加 #
使用集合set的内置函数add()添加新的元素 格式如下: set1.add(element) set1为一个集合的变量 element为添加的元素的变量set1 = {1, 2, 3, 4, 5} #将6添加到集合中 set1.add(6) print(set1) #将1添加到集合中 set1.add(1) print(set1)
2. 集合的基本操作:删除 #
删除集合元素的方法有两种: 一种是使用集合set的内置函数remove()删除元素 格式如下: set1.remove(element) set1为一个集合的变量 element为删除的元素的变量set1 = {1, 2, 3, 4, 5} set1.remove(1) set1.remove(5) #set1.remove(6) #注:remove方法如果删除一个不在集合里的元素,程序会直接报错 print(set1)另一种是使用集合set的内置函数discard()删除元素 格式如下: set1.discard(element) set1为一个集合的变量 element为删除的元素的变量
set1 = {1, 2, 3, 4, 5} set1.discard(1) set1.discard(5) set1.discard(6) #注:discard方法如果删除一个不在集合里的元素,程序不会报错 print(set1)
3. 集合的基本操作:清空 #
使用集合set的内置函数clear()清空集合里的所有元素 清空元素的意思是把集合内的所有元素删除,但是保留集合对象 格式如下: set1.clear() set1为一个集合的变量set1 = {1, 2, 3, 4, 5, 6} set1.clear() print(set1)
4. 集合与列表、元组的区别 #
5. 小结 #
OJ训练题 #
1、查找字符“e”的索引 – ★
2、英雄卡 – ★
3、统计字符“e”的数量 – ★
4、飞行棋 – ★★
5、【基础】集合运算 – ★★★