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 list转dict示例分享
Jan 28 Python
Python实现全局变量的两个解决方法
Jul 03 Python
Python标准库os.path包、glob包使用实例
Nov 25 Python
Python Web框架Flask中使用七牛云存储实例
Feb 08 Python
Python中的集合类型知识讲解
Aug 19 Python
python super的使用方法及实例详解
Sep 25 Python
Python + Flask 实现简单的验证码系统
Oct 01 Python
Python 面向对象之封装、继承、多态操作实例分析
Nov 21 Python
Python命令行click参数用法解析
Dec 19 Python
appium+python adb常用命令分享
Mar 06 Python
Jupyter Notebook 实现正常显示中文和负号
Apr 24 Python
python邮件中附加文字、html、图片、附件实现方法
Jan 04 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
使用PHP socke 向指定页面提交数据
2008/07/23 PHP
js replace 与replaceall实例用法详解
2013/08/03 Javascript
jquery遍历checkbox的注意事项说明
2014/02/21 Javascript
jquery中 $.expr使用实例介绍
2014/06/09 Javascript
node.js适合游戏后台开发吗?
2014/09/03 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
2015/03/16 Javascript
jQuery实现限制textarea文本框输入字符数量的方法
2015/05/28 Javascript
jquery移动点击的项目到列表最顶端的方法
2015/06/24 Javascript
很棒的Bootstrap选项卡切换效果
2016/07/01 Javascript
微信小程序 form组件详解及简单实例
2017/01/10 Javascript
使用Node.js实现RESTful API的示例
2017/08/01 Javascript
使用JS实现导航切换时高亮显示的示例讲解
2018/08/22 Javascript
JS 音频可视化插件Wavesurfer.js的使用教程
2018/10/31 Javascript
解决Vue动态加载本地图片问题
2019/10/09 Javascript
JavaScript实现打砖块游戏
2020/02/25 Javascript
在Linux系统上部署Apache+Python+Django+MySQL环境
2015/12/24 Python
Python探索之实现一个简单的HTTP服务器
2017/10/28 Python
python+selenium实现登录账户后自动点击的示例
2017/12/22 Python
python 自动去除空行的实例
2018/07/24 Python
pandas条件组合筛选和按范围筛选的示例代码
2019/08/26 Python
python实现布隆过滤器及原理解析
2019/12/08 Python
关于Tensorflow使用CPU报错的解决方式
2020/02/05 Python
python实现将两个文件夹合并至另一个文件夹(制作数据集)
2020/04/03 Python
初中体育教学反思
2014/01/14 职场文书
买房子个人收入证明
2014/01/16 职场文书
业绩考核岗位职责
2014/02/01 职场文书
会计核算科岗位职责
2014/03/19 职场文书
奥巴马开学演讲稿
2014/05/15 职场文书
创先争优活动党员公开承诺书
2014/08/29 职场文书
个人委托书范本
2014/09/13 职场文书
无房产证房屋转让协议书合同样本
2014/10/18 职场文书
政风行风建设整改方案
2014/10/27 职场文书
2014办公室年度工作总结
2014/12/09 职场文书
医务人员岗前培训心得体会
2016/01/08 职场文书
python实现批量移动文件
2021/04/05 Python
redis哨兵常用命令和监控示例详解
2021/05/27 Redis