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构造函数及解构函数介绍
Feb 26 Python
Python中处理字符串之islower()方法的使用简介
May 19 Python
详解字典树Trie结构及其Python代码实现
Jun 03 Python
详解Python中for循环是如何工作的
Jun 30 Python
Python图像处理之识别图像中的文字(实例讲解)
May 10 Python
opencv python 2D直方图的示例代码
Jul 20 Python
python Tkinter的图片刷新实例
Jun 14 Python
浅谈python3中input输入的使用
Aug 02 Python
Python实现搜索算法的实例代码
Jan 02 Python
Anaconda和ipython环境适配的实现
Apr 22 Python
python中pathlib模块的基本用法与总结
Aug 17 Python
Python模拟登录requests.Session应用详解
Nov 17 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
完美实现GIF动画缩略图的php代码
2011/01/02 PHP
Laravel5中Cookie的使用详解
2017/05/03 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
PHP实现的MD5结合RSA签名算法实例
2017/10/07 PHP
javascript为下拉列表动态添加数据项
2014/05/23 Javascript
jQuery制作简洁的多级联动Select下拉框
2014/12/23 Javascript
JS的数组迭代方法
2015/02/05 Javascript
JavaScript新增样式规则(推荐)
2016/07/19 Javascript
JS去除重复并统计数量的实现方法
2016/12/15 Javascript
JS正则表达式验证密码格式的集中情况总结
2017/02/23 Javascript
如何理解Vue的.sync修饰符的使用
2017/08/17 Javascript
vue项目中axios请求网络接口封装的示例代码
2018/12/18 Javascript
JavaScript时间日期操作实例小结【5个示例】
2018/12/22 Javascript
实例讲解JavaScript预编译流程
2019/01/24 Javascript
Vue项目引发的「过滤器」使用教程
2019/03/12 Javascript
Postman内建变量常用方法实例解析
2020/07/28 Javascript
[02:34]DOTA2亚洲邀请赛 BG战队出场宣传片
2015/03/09 DOTA
[00:35]DOTA2上海特级锦标赛 Newbee战队宣传片
2016/03/03 DOTA
[03:56]DOTA2完美大师赛趣味视频之小鸽子和Mineski打台球
2017/11/24 DOTA
python3简单实现微信爬虫
2015/04/09 Python
python登录pop3邮件服务器接收邮件的方法
2015/04/30 Python
Python中property函数用法实例分析
2018/06/04 Python
Python将文本去空格并保存到txt文件中的实例
2018/07/24 Python
python global和nonlocal用法解析
2020/02/03 Python
Python在字符串中处理html和xml的方法
2020/07/31 Python
python3 re返回形式总结
2020/11/20 Python
大学毕业生文采飞扬的自我鉴定
2013/12/03 职场文书
2014年幼儿园国庆主题活动方案
2014/09/16 职场文书
村干部群众路线教育活动对照检查材料
2014/10/01 职场文书
2015年入党决心书
2015/02/05 职场文书
中秋节慰问信
2015/02/15 职场文书
导游词之云南省玉龙雪山
2019/12/19 职场文书
mybatis中注解与xml配置的对应关系和对比分析
2021/08/04 Java/Android
python数字图像处理之对比度与亮度调整示例
2022/06/28 Python
Go语言测试库testify使用学习
2022/07/23 Golang
面试官问我Mysql的存储引擎了解多少
2022/08/05 MySQL