xxzxws

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

1、set 是无序  不重复的序列

2、创建

list = []

dic = {"k1":123}

set = {"123","333"}  大括号 加元素

 

功能

set()    1、创建新列表  2、将其他类型转化为set类型

add    增加元素(有重复的就放不进去了)

clear   清楚内容

copy   浅拷贝  拷贝一层

difference     =======》 s1.difference(s2)   ------>s1中存在  s2中不存在的子元素

symmetric_difference   ========>  s1比s2多的元素再加上s2比s1多的元素

difference_update======>s1中存在  s2中不存在的子元素,赋值给S1

symmetric_difference_update========>s1比s2多的元素再加上s2比s1多的元素  赋值给s1

discard(1111)    移除

remove(1111)    移除  没有就报错

s1.pop()    移除某个元素,并提取这个值

intersersection()   两个集合的交集

s1.intersersection_update(s2)  两个集合的交集并赋值给S1

s1.update()    批量的添加一个可迭代的对象,可以被for循环的对象

 

posted on 2018-08-11 11:11  xxzxws  阅读(120)  评论(0编辑  收藏  举报