集合

集合:是可变的数据类型 ,它里面的数据类型必须是不可变的数据类型,无序,不重复,不同于字典,他有元素,没有键值对(编码不常用)

li = set([1,2,3])
li = {'alex','wusir','tsy','xiwenxin'}

增加元素:
add:
li = {'alex','wusir','tsy','xiwenxin'}
li.add('woaini')
print(li)

这样输出后的集合有无序性

update:
li.update('abc')
print(li)
output = {'wusir', 'c', 'a', 'b', 'alex', 'woaini', 'xiwenxin', 'tsy'}
删除元素:
pop:
li = {'alex','wusir','tsy','xiwenxin'}
li.pop()
print(li.pop())
print(li)

随机删除,print后又返回值 remove:
li = {'alex','wusir','tsy','xiwenxin'}
li.remove('alex')
print(li)

按照元素删除
output = set()  空集

集合操作:
求交集&:
li = {1,2,3,4,5}
li2 = {4,5,6,7,8}
print(li & li2)
print(li.intersection(li2))

求并集:

li = {1,2,3,4,5}
li2 = {4,5,6,7,8}
print(li.union(li2))

 



最新文章

  1. sql 删除所有表
  2. Dapper学习 - Dapper.Rainbow(三) - Read
  3. Shell 编程基础之变量和环境变量
  4. Colorado Potato Beetle(CF的某道) & 鬼畜宽搜
  5. Stack around the variable 'szStr' was corrupted.
  6. kernel网址
  7. 【转】android Camera 中添加一种场景模式
  8. 使用C语言获取当前系统的时间
  9. PCB板上镀镍厚度
  10. MySql绿色版配置及使用详解
  11. [SinGuLaRiTy] 树形DP专项测试
  12. 【python】元组
  13. sql查询重复值
  14. angular学习笔记(2)
  15. python---控制台输出带颜色的文字方法
  16. WebDriverTest
  17. Golang 入门~~基础知识
  18. __dirname与__filename
  19. bzoj5010: [Fjoi2017]矩阵填数
  20. index.do

热门文章

  1. 初学python---排序
  2. 如何自定义Django数据库中的字段
  3. C博客01--顺序、分支结构
  4. program_options
  5. 其他封装ui的平台
  6. PHP 浮点型转整型的一个奇怪现象
  7. 简单的页面互点Javascript代码
  8. webservice学习01:wsdl文档结构
  9. 关于vue中tamplate和DOM节点浅谈
  10. Webmagic 爬虫框架 爬取马蜂窝、携程旅游、汽车之家游记信息