python字典的遍历3种方法详解


Posted in Python onAugust 10, 2019

遍历字典: keys() 、values() 、items()

1. xxx.keys() : 返回字典的所有的key 返回一个序列,序列中保存有字典的所有的键

效果图:

python字典的遍历3种方法详解

代码:

# keys() 该方法会返回字典的所有的key
#  该方法会返回一个序列,序列中保存有字典的所有的键
d = {'name':'孙悟空','age':18,'gender':'男'}
print(d.keys())
print()
# 通过遍历keys()来获取所有的键
for k in d.keys() :
  print(k , d[k])

2. xxx.values() : 返回字典所有的值

效果图:

python字典的遍历3种方法详解

代码:

# values()
# 该方法会返回一个序列,序列中保存有字典的所有的值
d = {'name':'孙悟空','age':18,'gender':'男'}
for v in d.values():
  print(v)

3. xxx.items() : 返回字典中所有的key = values 返回一个序列,序列中包含有双值子序列

效果图:

python字典的遍历3种方法详解

代码:

# items()
# 该方法会返回字典中所有的项
# 它会返回一个序列,序列中包含有双值子序列
# 双值分别是,字典中的key和value
d = {'name':'孙悟空','age':18,'gender':'男'}
print(d.items())
print()
for k,v in d.items():
  print(k, '=', v)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现的下载8000首儿歌的代码分享
Nov 21 Python
利用Django框架中select_related和prefetch_related函数对数据库查询优化
Apr 01 Python
Python遍历某目录下的所有文件夹与文件路径
Mar 15 Python
python模拟表单提交登录图书馆
Apr 27 Python
Python之修改图片像素值的方法
Jul 03 Python
基于python实现的百度新歌榜、热歌榜下载器(附代码)
Aug 05 Python
如何获取Python简单for循环索引
Nov 21 Python
使用 pytorch 创建神经网络拟合sin函数的实现
Feb 24 Python
tensorflow 20:搭网络,导出模型,运行模型的实例
May 26 Python
python接口自动化之ConfigParser配置文件的使用详解
Aug 03 Python
Django如何继承AbstractUser扩展字段
Nov 27 Python
Matlab如何实现矩阵复制扩充
Jun 02 Python
python命名空间(namespace)简单介绍
Aug 10 #Python
简单介绍python封装的基本知识
Aug 10 #Python
nginx黑名单和django限速,最简单的防恶意请求方法分享
Aug 09 #Python
python selenium爬取斗鱼所有直播房间信息过程详解
Aug 09 #Python
用Python实现二叉树、二叉树非递归遍历及绘制的例子
Aug 09 #Python
基于python二叉树的构造和打印例子
Aug 09 #Python
Python re 模块findall() 函数返回值展现方式解析
Aug 09 #Python
You might like
destoon之一键登录设置
2014/06/21 PHP
php实现读取内存顺序号
2015/03/29 PHP
PHP防盗链的基本思想 防盗链的设置方法
2015/09/25 PHP
腾讯CMEM的PHP扩展编译安装方法
2015/09/25 PHP
php好代码风格的阶段性总结
2016/06/25 PHP
PHP并发场景的三种解决方案代码实例
2021/02/27 PHP
JavaScript While 循环基础教程
2007/04/05 Javascript
flexigrid 参数说明
2010/11/23 Javascript
Jquery实现textarea根据文本内容自适应高度
2015/04/03 Javascript
jQuery表单验证插件解析(推荐)
2016/07/21 Javascript
详解微信小程序 通过控制CSS实现view隐藏与显示
2017/05/24 Javascript
javascript按钮禁用和启用的效果实例代码
2017/10/29 Javascript
vue 做移动端微信公众号采坑经验记录
2018/04/26 Javascript
js指定日期增加指定月份的实现方法
2018/12/19 Javascript
微信小程序 自定义弹窗实现过程(附代码)
2019/12/05 Javascript
JavaScript Date对象功能与用法学习记录
2020/04/28 Javascript
Vue Render函数创建DOM节点代码实例
2020/07/08 Javascript
vue 封装面包屑组件教程
2020/11/16 Javascript
Python中生成器和迭代器的区别详解
2018/02/10 Python
Python3使用SMTP发送带附件邮件
2020/06/16 Python
完美解决在oj中Python的循环输入问题
2018/06/25 Python
详解用Python练习画个美队盾牌
2019/03/23 Python
Python在OpenCV里实现极坐标变换功能
2019/09/02 Python
详解使用scrapy进行模拟登陆三种方式
2021/02/21 Python
详解CSS3开启硬件加速的使用和坑
2017/08/21 HTML / CSS
css3制作动态进度条以及附加jQuery百分比数字显示
2012/12/13 HTML / CSS
CSS3 实现的火焰动画
2020/12/07 HTML / CSS
澳大利亚药房在线:ThePharmacy
2017/10/04 全球购物
请说出这段代码执行后a和b的值分别是多少
2015/03/28 面试题
财务部出纳岗位职责
2013/12/22 职场文书
挂牌仪式主持词
2014/03/20 职场文书
房屋出租协议书
2014/04/10 职场文书
2019送给家人们的中秋节祝福语
2019/08/15 职场文书
nginx网站服务如何配置防盗链(推荐)
2021/03/31 Servers
Mysql基础知识点汇总
2021/05/26 MySQL
Python采集爬取京东商品信息和评论并存入MySQL
2022/04/12 Python