python 继续学习第七天 字典
dict 有索引,可变
目录
创建
查
访问项目
遍历字典
查键是否存在 in
改
增
删
字典的复制
创建
em={}
em=dict()
print(em)
查
访问项目
索引访问
em={1:2,2:'ss',(1,2):2}
em[1]='tt'
print(em[1])
get()方法访问
em={1:2,2:'ss',(1,2):2}
em[1]='tt'
x=em.get(1)
print(x)
遍历字典
默认遍历字典的键,也有返回值的方法。values()返回值。items()遍历值和键。
for i in em:print(i,end=' ')for i in em:print(em[i],end=' ')for i in em.values():print(i)
for x,y in em.items():print(x,y)
查键是否存在 in
if (1,2) in em:print('yes')
改
em={1:2,2:'ss',(1,2):2}
em[1]='tt'
增
通过使用新的键值为其赋值,将项目添加。
em={1:2,2:'ss',(1,2):2}
em[1]='tt'
em['与']=3
print(em)
删
因为有key,dict的删比较特殊。pop() 和popitem() del clear
popitem() 3.7之前版本删除随机项,之后的是删除最后插入项目。
del em 删除字典
em.clear()清空字典
em.pop('与')
em.popitem()
print(em)
del em[1]
print(em)
del em
em={'yy':2,'vv':'语音'}
em.clear()
print(em)
字典的复制
copy()方法
dict()方法
yy=em.copy()
zz=dict(em)
print(yy)
print(zz)
python 继续学习第七天 字典相关推荐
- Python编程语言学习:列表与字典互转的几大方法集锦、从列表中按顺序循环抽走一个元素输出剩余元素之详细攻略
Python编程语言学习:列表与字典互转的几大方法集锦.从列表中按顺序循环抽走一个元素输出剩余元素之详细攻略 目录 列表与字典互转的几大方法集锦 T1.基于两个列表利用zip函数来构造字典 <
- python dlib学习(七):人脸特征点对齐
前言 前面的博客介绍过人脸特征点标定:python dlib学习(二):人脸特征点标定.这次试着使用这些人脸特征点来对人脸进行对齐. 完整工程链接附在文章最后. 程序 上代码,程序中使用了python ...
- Python编程学习第七课之Python的数据类型
在没有接触编程以前,电脑通常是用来看视频.听音乐以及玩游戏的.在这个过程里面,计算机不仅仅可以进行数字计算,还可以处理我们的视频.音乐以及动画等各种各样生活中常见的数据,针对这些不同的数据,每种编程语 ...
- [学习笔记] python深度学习---第七章 深度学习最佳实践
一.联合学习 如果只有元数据,那么可以使用one-hot编码,然后用密集连接网络来预测价格.如果只有文本描述,那么可以使用循环神经网络或一维卷积神经网络.如果只有图像,那么可以使用二维卷积神经网络.但 ...
- python映射类型-python 基础学习 — 映射类型:字典
一.字典: { } 字典是 Python 语言中唯一的映射类型.映射类型对象里哈希值(键) 和指向的对象(值)是一对多的关系. 二.创建字典 d1 = {'name': 'earth', 'port' ...
- Lumerical Python API学习(七)——可视化几何
Optimizable Geometry - Python API 来自 https://support.lumerical.com/hc/en-us/articles/360052044913-Op ...
- Python基础学习(七)--函数进阶,全局局部,global,nonlocal,enclosing,命名空间,作用域,重要函数,lambda,闭包
函数进阶 一.函数参数类型 可变类型参数与不可变类型参数 不可变类型参数:数字.字符串.元组 可变类型参数:列表.字典.集合 (1)不可变类型参数 fun(a)–内部修改a的值,只是修改了一个对象的副 ...
- python计算机视觉学习第七章——图像搜索
目录 一.基于内容的图像检索 二. 视觉单词 三. 图像索引 3.1 建立数据库 3.2 添加图像 编辑四.在数据库中搜素图像 4.1 利用索引获取候选图像 4.2 用一幅图像进行查询 4.3 确定 ...
- Python爬虫学习(七)执行定时任务爬取12306余票信息发送邮件通知
分析 我们输入的上海,北京都变成了对应的编号,比如,上海(SHH).北京(BJP),所以当我们程序进行输入的时候要进行一下处理,12306的一个地方存储着这些城市名与编码对应的文档: GET请求: h ...
最新文章
- Java基础-流程控制
- python使用什么注释语句和运算-怎么使用python注释语句
- The source attachment does not contain the source for the file Activity.class
- ajax中的async
- 2015年240个数据库引擎排名参考
- 层次聚类 matlab代码_聚类算法解析一
- 解决macbook pro散热问题
- node连接--MySQL
- 为啥国内程序员写的代码也用英文注释?
- Log4j2 高危漏洞分析
- 7.26 1004度度熊的午饭时光 百度之星题解
- 是否优化更新主题浏览量:_主题306:能力规划
- asp.net将图片变成圆形
- 基于STM32单片机的智能药盒带语音播报原理图程序
- Python【第十天】文件与模块
- 移动端iOS中input输入框搜索框软键盘出现换行而不是搜索
- 9.foreign key(外键)
- 光纤布线兵法之热点问题篇(一)
- c语言飞机票实验报告格式,c语言航班信息查询系统实验报告
- USB-WIFI RTL8188CU模块驱动
热门文章
- 【Leetcode刷题】11. 盛最多水的容器
- 支付宝绑定社保;微信正式上线零钱通功能|ServiceHot一周热闻
- mac 更改所有文件夹显示选项的方法
- Responder使用方法
- 十六进制转ASCII码
- xxxx has no uot-of-line virtual method definitions
- 详述 SQL 中的 distinct 和 row_number() over() 的区别及用法
- Inno Setup 打包的文件以管理员权限运行
- Win7特别功能:优化篇
- 《认知觉醒》:第一章 大脑——一切问题的起源