**

集合

**
list_1 = [1,2,3,4,5,6,4,6,2,7]
list_1 = set(list_1)#结合是无序的
print(list_1,type(list_1))
list_2 = set([1,2,3,4,6,66,456,865,38])
print(list_1,list_2)
#交集
print(list_1.intersection(list_2))
print(list_1 & list_2)
#并集
print(list_1.union(list_2))
print(list_1 | list_2)
#差集 在list_1不在list_2里的数据
print(list_1.difference(list_2))
print(list_1 - list_2)
#判断是否是子集
print(list_1.issubset(list_2))
#判断是否是父集
print(list_1.issuperset(list_2))
#对称差集 去掉list_1和list_2中都有的数据,再取出
print(list_1.symmetric_difference(list_2))
print(list_1 ^ list_2)
#判断是否有交集
print(list_1.isdisjoint(list_2))

print(list_1.add(99))#集合添加项
print(list_1.update([23,343,64]))#集合添加多项

print(list_1.remove(2))#集合中删除数据,如果数据不存在会报错
print(list_1.discard(2))#集合中删除数据,不会报错
print(list_1.pop())#删除集合中的值并返回

姜小白的Python日记Day6 集合的用法相关推荐

  1. 小白学习Python的第七天之集合和字符串

    一. 集合 1.什么是集合(set) """ 集合是容器类型数据,将{}作为容器的标志,里面多个元素用逗号隔开:{元素1, 元素2, 元素3, ...} 可变的:无序的 ...

  2. python爬虫案例-Python爬虫案例集合

    原标题:Python爬虫案例集合 urllib2 urllib2是Python中用来抓取网页的库,urllib2 是 Python2.7 自带的模块(不需要下载,导入即可使用) 在python2.x里 ...

  3. logback-spring.xml 文件路径 相对路径_小白学 Python(18):基础文件操作

    人生苦短,我选Python 前文传送门 小白学 Python(1):开篇 小白学 Python(2):基础数据类型(上) 小白学 Python(3):基础数据类型(下) 小白学 Python(4):变 ...

  4. ora-00923数据类型不一致_小白学 Python(2):基础数据类型(上)

    如果我的文章对您有帮助,请关注支持下作者的公众号:极客挖掘机,获取最新干货推送:) 人生苦短,我选Python 引言 前文传送门 小白学 Python(1):开篇 接触一门新的语言,肯定要先了解它的基 ...

  5. python 相对路径报错_小白学 Python(18):基础文件操作

    人生苦短,我选Python 前文传送门 小白学 Python(1):开篇 小白学 Python(2):基础数据类型(上) 小白学 Python(3):基础数据类型(下) 小白学 Python(4):变 ...

  6. 小白学 Python(2):基础数据类型(上)

    人生苦短,我选Python 引言 前文传送门 小白学 Python(1):开篇 接触一门新的语言,肯定要先了解它的基础数据类型.啥?你问我为啥要先了解基础数据类型? 为了你的生命安全,还是乖乖听我 B ...

  7. python判断素数_小白学Python | 你还在说你入不了门吗

    收藏的好多啊 原创不易,动动小手,点个赞啦!! 十二月份,天气有时候会很阴沉,一天都见不到太阳.气温也慢慢变冷了,晚上回家还是会感觉到衣服穿少了. 阴阴沉沉总会过去的,我还是期待阳春三月. 2019年 ...

  8. 小白学 Python(23):Excel 基础操作(上)

    人生苦短,我选Python 前文传送门 小白学 Python(1):开篇 小白学 Python(2):基础数据类型(上) 小白学 Python(3):基础数据类型(下) 小白学 Python(4):变 ...

  9. 小白学 Python 数据分析(3):Pandas (二)数据结构 Series

    在家为国家做贡献太无聊,不如跟我一起学点 Python 顺便问一下,你们都喜欢什么什么样的文章封面图,老用这一张感觉有点丑 人生苦短,我用 Python 前文传送门: 小白学 Python 数据分析( ...

  10. 小白的 Python 修炼手册:入门篇

    Life is short, you need Python.(人生苦短,我用 Python.) --Bruce Eckel 前言 听说现在是全民 Python 的时代,虽然不知道事实如何,但学会 P ...

最新文章

  1. R 绘制 GWAS 研究的 Manhattan 图
  2. 第十七届全国大学智能车竞赛:第二波芯片申请向你袭来
  3. html 监听input输入框的值,利用原生JS实时监听input框输入值
  4. Go——从文件路径解析解析GAVC坐标解决方案
  5. Linux下部署Kubernetes+Kubesphere(一)Kubernetes基础
  6. spring IoC/DI
  7. IDEA——Git 的设置与使用
  8. 作者:​邵蓥侠(1988-),男,博士,北京明略软件系统有限公司技术经理。...
  9. python读取配置文件 ConfigParser
  10. 软件工程概论第二周 开课作业
  11. mysql1040_解决mysql 1040错误Too many connections的方法
  12. 数据结构_C语言_实验一_线性结构 ——一元多项式求导
  13. 问题六十八:着色模型(shading model)(1)——反射模型(reflection model)(3.1)——辐射学(Radiometry)
  14. 第一章 .NET的原理(2.0)
  15. DOMContentLoaded、readystatechange、load、ready详谈
  16. Python: 组合管理与蒙特卡洛方法实现
  17. appender log4j 扩展_详解Tomcat使用Log4j输出catalina.out日志
  18. R语言:多因素Cox回归森林图 (基于forestplot包) 森林图 cox可视化
  19. QT5.14.2 + MSVC2017_64 + MySQL5.7.29 数据库驱动编译及配置
  20. 超方便快捷搜索的油猴插件

热门文章

  1. 同学们上课,今天我们学习:UI 操作一定要在 UI 线程吗?
  2. inux内核态文件操作filp_open/filp_close/vfs_read/vfs_write
  3. 定时删除微信文件夹中重复文件
  4. mysql 内连接、左连接会出现笛卡尔积?
  5. 怎样让PHP提示错误信息
  6. 某年的月初月末时间戳获取
  7. openlayers 设置边界线外圈遮罩
  8. 数据可视化技术是指运用计算机,计算机图形技术在数据计算方面的应用
  9. 【docker详解02】-docker安装
  10. 新手入门matlab之线性系统频域分析