集合set
不存在相同元素
#集合中一种元素只会存在一个
#创建空集合
set1 = {
}
print(set1)
#{}
#创建普通集合,混合集合
set2 = {
1,2,3,3,4}
set3 = {
1,2,3,'zyt',3.14}
print(set2)
print(set3)
#{1, 2, 3, 4}
#{1, 2, 3, 3.14, 'zyt'}
#add,update方法
set2.add(5)
print(set2)
#{1, 2, 3, 4, 5}
set3.update([4,5,6,'sch','yxw'])
print(set3)
#{1, 2, 3, 3.14, 4, 5, 6, 'sch', 'yxw', 'zyt'}
#copy复制
set4 = set3.copy()
print(set4)
#{1, 2, 3, 3.14, 4, 5, 6, 'zyt', 'sch', 'yxw'}
集合运算
#集合元素选取
#先转列表再选取
set1 = {
1,2,3,4,5}
list1 = list(set1)
print(list1[0]