1 iphone7 = ['alex', 'rain', 'jack', 'old_driver']
2 iphone8 = ['alex', 'shanshan', 'jack', 'old_boy']
3
4 both_list = []
5
6 for name in iphone8:
7     if name in iphone7:
8         both_list.append(name)
9 print(both_list)

数据类型---集合

集合是一个无序的,不重复的数据集合,它的主要作用如下:

1.去重,把一个列表变成集合,就自动去重了

2.关系测试,测试两组数据之间的交集、差集、并集等关系

集合中的元素由三个特征:

1.确定性,(元素必须可hash)

2.互异性(去重)

3.无序性(集合中的元素没有先后之分),如集合{3,4,5}和集合{3,5,4}算作同一个集合

s.add()想集合中添加元素

s.update([2,3,4,5,5,99])把多个值加入集合

s.discard(100) 删除元素,没有也不报错

s.pop() 随便删除一个元素,集合为空的话会报错

s.clear()清空

intersection  和 & 求交集

difference 和 - 求差集

union 和 | 求并集

symmetric_difference 和 ^ 对称差集

in ,not in  判断某元素是否在集合内

== != 判断两个集合是否相等

两个集合之间一般有三种关系,相交、包含、不想交、在Python中分别用下面的方法判断:

set.isdisjoint(s):判断两个集合是不是相交

set.issuperset(s):判断集合是不是包含其他集合,等同于a >= b

set.issubset(s):判断集合是不是被其他集合包含,等同于a <= b

二进制 ,01 计算机底层

八进制,01234567 oct() 表示八进制,现在不怎么使用

十进制,0123456789 人类使用,易读

十六进制,0123456789ABCDEF hex()表示十六进制,通常用在网络编程,颜色信息,数据存储

转载于:https://www.cnblogs.com/xudachen/p/8320310.html

第十二天Python学习记录相关推荐

  1. Python学习记录day3

    2019独角兽企业重金招聘Python工程师标准>>> Python学习记录 day3 今天是银角大王武sir讲课.先回顾了上节课所学,然后讲到了面向对象思想. set set是一个 ...

  2. 【Python学习记录】Numpy广播机制(broadcast)

    ✨ 博客主页:小小马车夫的主页 ✨ 所属专栏:Python学习记录 文章目录 一.什么是Numpy广播机制 二.Numpy广播应用 三.Numpy广播规则 一.什么是Numpy广播机制 在Numpy. ...

  3. Python学习记录——英文名修改成标准格式

    Python学习记录--英文名修改成标准格式 功能需求 把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字.输入:['adam', 'LISA', 'barT'],输出:['Adam', ...

  4. python学习记录——容器篇

    容器 字符串 下标(索引) # 下表也称为是索引,是一个整型数字,可以是正数,也可以是负数 # 正数下标是从0开始的,表示第一个字符,-1表示最后一个字符 my_str = 'hello'h e l ...

  5. Python学习记录day6-反射、常用模块

    Python学习记录day6-反射.常用模块 @(学习)[python] Python学习记录day6-反射常用模块 反射 常用模块 1 sys System-specific parameters ...

  6. Opencv+Python学习记录9:掩膜(掩码)的使用(内附详细代码)

    一,基本概念 OpenCV中的很多函数都会指定一个掩模,也被称为掩码,例如: 计算结果=cv2.add(参数1,参数2,掩模) 当使用掩模参数时,操作只会在掩模值为非空的像素点上执行,并将其他像素点的 ...

  7. 蜗牛一步一步地往上爬的Python学习记录

    Python学习记录 前言 简介 基础知识 类型变量 高级特性 函数式编程 高阶函数 偏函数 装饰器decorator 匿名函数 前言 第一,绝对不断更: 第二,绝对认真写: 第三,绝对撰写的公正漂亮 ...

  8. Python学习记录:shapefile.Writer报错

    Python学习记录 shapefile.Writer报错 w=shapefile.Writer(r.shapeType)使用时报错 Exception: The target filepath 5 ...

  9. Python学习记录(一)PIL库对于图像操作方法的简单整理

    Python学习记录(一)PIL库对于图像操作方法的简单整理 首先对PIL库进行一个简单的介绍:Python图像库PIL(Python Image Library)是python的第三方图像处理库,由 ...

最新文章

  1. TessorFlow学习 之 序言
  2. java mvc模式工作流程_SpringMVC的简介和工作流程
  3. 在echarts图表外调用echarts的下载功能以及echarts getDataURL图表数据不显示的问题的解决方案...
  4. SAP Fiori里的Adapt UI按钮,神出鬼没的奥秘
  5. 如何在UI设计中制作完美阴影
  6. 关于web前端的学习路线
  7. WebServices中的SOAP究竟是什么东西?与http,xml,webservices的本质关系是什么?
  8. SpringCloud实战(二)Alibaba集成Ribbon实现负载均衡
  9. unity cube自转的同时公转
  10. python几种数据结构_Python中的4种数据结构
  11. pycharm笔记-动手学深度学习(李沐)线性代数课后习题
  12. 十年程序人生——转自黎活明
  13. 音频怎么转换成mp3格式
  14. html 必填设置,html如何设置必填项
  15. 为什么公司要和商标同步注册?
  16. c语言编译kbhit出现问题,kbhit用C语言
  17. C中struct的函数的实现
  18. 【web项目】任务倒计时网页
  19. 目前最值得收藏的100个各类资源站
  20. 搜索引擎三国鼎立:百度 vs 360 vs 搜狗

热门文章

  1. 关于Android的EditText焦点问题
  2. android listview 中的checkbox,Android中ListView与CheckBox的使用,及问题解决
  3. qtablewidget设置选中一行_Word里面如何设置标题的大纲级别
  4. jsp java 分离,java与jsp页面的字符串拼接和拆分
  5. easyui分页查询为什么会有下拉框_做网站优化为什么要分析百度下拉词和相关搜索?...
  6. vb 字符串替换_学习VB编程第69天 字符串查找与替换
  7. 超适合新手的Oracle查询语句
  8. 【教程】Linux 系统下对目录扩容的方法
  9. We Are Cisco|25年后,为什么我仍是思科认证互联网专家
  10. Dubbo3.0|阿里巴巴服务框架三位一体的选择与实践