博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python-集合
阅读量:5456 次
发布时间:2019-06-15

本文共 662 字,大约阅读时间需要 2 分钟。

集合是无序的,且唯一无重复的

#空集合v=set()#添加v={1,2}v.add('sky')v.add('sky')print(v)#删除v={1,2,'sky'}v.discard('sky')print(v)
#update 批量添加 v={1,2,'sky'} v.update({11,22,33}) print(v)

 

交集 

#交集 会生成新的值  可以是列表v={1,2,'sky'}result=v.intersection({1,'sky','哈哈'})print(result) {1, 'sky'}

 

并集

#并集 会生成新的值v={1,2,'sky'}result=v.union({1,'sky','哈哈'})print(result) {1, 2, 'sky', '哈哈'}

 

差集

#差集 会生成新的值v={1,2,'sky'}result=v.difference({1,'sky','哈哈'}) #v中有且{1,'sky','哈哈'}没有print(result) {2}

 

for 循环

  

v={1,2,'sky'}for i in v:    print(i)

1

2
sky

 

集合的嵌套

info={1,2,3,4,5,True,'哈哈',None,(1,2,3),[1,2,3],{
'k1':'v1'},{1,2,3}}#不能存放列表,字典,集合(可变的是不能放到集合)

 

转载于:https://www.cnblogs.com/sky00747/p/11589799.html

你可能感兴趣的文章
Gibbs 采样定理的若干证明
查看>>
matlab 矢量化编程(四)—— 标量函数转化为能够处理矢量的函数
查看>>
1+2+3+...+100 不允许使用乘法和除法,条件分支循环等
查看>>
Boost 读写锁
查看>>
日语的学习
查看>>
smarty 3 + codeigniter 2 + hmvc
查看>>
Lake Counting
查看>>
Oracle安装
查看>>
iOS 取后两位并且四舍五入
查看>>
bfs题目集锦
查看>>
postgresql 物理备份 pg_basebackup
查看>>
java 集合类Collection和Map
查看>>
【js编程艺术】小制作六
查看>>
WebSphere优化技巧集中营
查看>>
慢性咽炎注意事项
查看>>
hexdump:查看MBR前512个字节
查看>>
win7 SaveFileDialog 不能弹出保存窗体
查看>>
Nginx-解读内置非默认模块 ngx_http_stub_status_module
查看>>
View和ViewGroup的区别 -- Touch事件处理
查看>>
面向对象---内部类浅谈
查看>>