标签:重复元素 存在 删除 使用 括号 loading card inf img
一、集合的定义
集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。
>>>
a = {‘abc‘,‘123‘,‘集合‘}
print(a, type(a))
二、集合添加元素
1.add 往集合添加元素
>>>
a = {‘abc‘,‘123‘,‘集合‘}
a.add(‘12ab‘)
print(a, type(a))
2.update 往集合里添加多个元素
>>>
a = {‘abc‘,‘123‘,‘集合‘}
a.update(‘A‘,‘B‘)
a.update([11,22],[33,44])
a.update({55,66})
print(a, type(a))
三、元素删除元素操作
1.remove 删除集合中特定元素,元素不存在会报错
>>>
a = {‘abc‘,‘123‘,‘集合‘}
a.remove(‘abc‘)
print(a, type(a))
2. discard 删除集合中特定元素,元素不存在不会报错
>>>
a = {‘abc‘,‘123‘,‘集合‘}
a.discard(‘123‘)
print(a, type(a))
3.pop 随机删除集合中的元素
>>>
a = {‘abc‘,‘123‘,‘集合‘}
a.pop()
print(a, type(a))
4.clear 清空集合中的所有元素
>>>
a = {‘abc‘,‘123‘,‘集合‘}
a.clear()
print(a, type(a))
四、计算集合元素的个数 len()
>>>
a = {‘abc‘,‘123‘,‘集合‘}
print(len(a))
五、集合中不允许有重复元素,会自动去重
标签:重复元素 存在 删除 使用 括号 loading card inf img
原文地址:https://www.cnblogs.com/junzi1994/p/14464408.html