第十二天Python学习记录
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学习记录相关推荐
- Python学习记录day3
2019独角兽企业重金招聘Python工程师标准>>> Python学习记录 day3 今天是银角大王武sir讲课.先回顾了上节课所学,然后讲到了面向对象思想. set set是一个 ...
- 【Python学习记录】Numpy广播机制(broadcast)
✨ 博客主页:小小马车夫的主页 ✨ 所属专栏:Python学习记录 文章目录 一.什么是Numpy广播机制 二.Numpy广播应用 三.Numpy广播规则 一.什么是Numpy广播机制 在Numpy. ...
- Python学习记录——英文名修改成标准格式
Python学习记录--英文名修改成标准格式 功能需求 把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字.输入:['adam', 'LISA', 'barT'],输出:['Adam', ...
- python学习记录——容器篇
容器 字符串 下标(索引) # 下表也称为是索引,是一个整型数字,可以是正数,也可以是负数 # 正数下标是从0开始的,表示第一个字符,-1表示最后一个字符 my_str = 'hello'h e l ...
- Python学习记录day6-反射、常用模块
Python学习记录day6-反射.常用模块 @(学习)[python] Python学习记录day6-反射常用模块 反射 常用模块 1 sys System-specific parameters ...
- Opencv+Python学习记录9:掩膜(掩码)的使用(内附详细代码)
一,基本概念 OpenCV中的很多函数都会指定一个掩模,也被称为掩码,例如: 计算结果=cv2.add(参数1,参数2,掩模) 当使用掩模参数时,操作只会在掩模值为非空的像素点上执行,并将其他像素点的 ...
- 蜗牛一步一步地往上爬的Python学习记录
Python学习记录 前言 简介 基础知识 类型变量 高级特性 函数式编程 高阶函数 偏函数 装饰器decorator 匿名函数 前言 第一,绝对不断更: 第二,绝对认真写: 第三,绝对撰写的公正漂亮 ...
- Python学习记录:shapefile.Writer报错
Python学习记录 shapefile.Writer报错 w=shapefile.Writer(r.shapeType)使用时报错 Exception: The target filepath 5 ...
- Python学习记录(一)PIL库对于图像操作方法的简单整理
Python学习记录(一)PIL库对于图像操作方法的简单整理 首先对PIL库进行一个简单的介绍:Python图像库PIL(Python Image Library)是python的第三方图像处理库,由 ...
最新文章
- TessorFlow学习 之 序言
- java mvc模式工作流程_SpringMVC的简介和工作流程
- 在echarts图表外调用echarts的下载功能以及echarts getDataURL图表数据不显示的问题的解决方案...
- SAP Fiori里的Adapt UI按钮,神出鬼没的奥秘
- 如何在UI设计中制作完美阴影
- 关于web前端的学习路线
- WebServices中的SOAP究竟是什么东西?与http,xml,webservices的本质关系是什么?
- SpringCloud实战(二)Alibaba集成Ribbon实现负载均衡
- unity cube自转的同时公转
- python几种数据结构_Python中的4种数据结构
- pycharm笔记-动手学深度学习(李沐)线性代数课后习题
- 十年程序人生——转自黎活明
- 音频怎么转换成mp3格式
- html 必填设置,html如何设置必填项
- 为什么公司要和商标同步注册?
- c语言编译kbhit出现问题,kbhit用C语言
- C中struct的函数的实现
- 【web项目】任务倒计时网页
- 目前最值得收藏的100个各类资源站
- 搜索引擎三国鼎立:百度 vs 360 vs 搜狗
热门文章
- 关于Android的EditText焦点问题
- android listview 中的checkbox,Android中ListView与CheckBox的使用,及问题解决
- qtablewidget设置选中一行_Word里面如何设置标题的大纲级别
- jsp java 分离,java与jsp页面的字符串拼接和拆分
- easyui分页查询为什么会有下拉框_做网站优化为什么要分析百度下拉词和相关搜索?...
- vb 字符串替换_学习VB编程第69天 字符串查找与替换
- 超适合新手的Oracle查询语句
- 【教程】Linux 系统下对目录扩容的方法
- We Are Cisco|25年后,为什么我仍是思科认证互联网专家
- Dubbo3.0|阿里巴巴服务框架三位一体的选择与实践