集合(set)
功能: 集合的主要共就是去除重复数据
-
创建一个集合
1. 创建一个空集合 set() 2. 创建一个带有初始数据的集合 s = {1,2,3,4,3,2,1} 3. set set(list或者元组) s = set([12,16,25,12,56,34,16,25,34,78,64]) # 将列表或者元组中的元素进行重复数据的去除,只保留一个,最终生成一个 # 新的集合 # {64, 34, 12, 78, 16, 56, 25}
-
集合的特性
1. 集合中的元素都是唯一的 2. 集合是无序的
-
集合的遍历
for i in 需要遍历的集合: print(i) 例子:l = {12,16,25,12,56,34,16,25,34,78,64} for i in l: print(l) # 64 34 12 78 16 56 25
-
集合独有的功能
1. clear 功能:清空集合 l = {12,16,25,12,56,34,16,25,34,78,64} # 将集合l进行清空 l.clear() 2. add 功能: 向集合中添加元素 l = {12,16,25,12,56,34,16,25,34,78,64} # 向集合l中添加100 l.add(100) 3.remove 功能: 将集合中制定的元素进行删除 l = {12,16,25,12,56,34,16,25,34,78,64} # 删除集合l中的12 l.remove(12) 4. update 功能: 更新集合 语法: 需要更新的集合的标签.update(更新的数据(必须是集合)) l = {12,16,25,12,56,34,16,25,34,78,64} l2 = {10,8} l.update(l2)