主要内容 #
- 集合的基本操作:添加, 删除, 清空
- 集合与列表、元组的区别
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、【基础】集合运算 – ★★★