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使用pyhook监控键盘并实现切换歌曲的功能
Jul 18 Python
Python脚本实时处理log文件的方法
Nov 21 Python
Python 爬虫图片简单实现
Jun 01 Python
解析Python中的eval()、exec()及其相关函数
Dec 20 Python
[原创]python爬虫(入门教程、视频教程)
Jan 08 Python
python 基于TCP协议的套接字编程详解
Jun 29 Python
Python搭建Spark分布式集群环境
Jul 05 Python
pandas DataFrame行或列的删除方法的实现示例
Aug 02 Python
Python使用scrapy爬取阳光热线问政平台过程解析
Aug 14 Python
Python selenium 自动化脚本打包成一个exe文件(推荐)
Jan 14 Python
jenkins+python自动化测试持续集成教程
May 12 Python
matplotlib更改窗口图标的方法示例
Feb 03 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
Laravel统一错误处理为JSON的方法介绍
2020/10/18 PHP
用Greasemonkey 脚本收藏网站会员信息到本地
2009/10/26 Javascript
js性能优化 如何更快速加载你的JavaScript页面
2012/03/17 Javascript
js去除输入框中所有的空格和禁止输入空格的方法
2014/06/09 Javascript
JQuery中层次选择器用法实例详解
2015/05/18 Javascript
jquery获取多个checkbox的值异步提交给php
2015/07/07 Javascript
jquery validate和jquery form 插件组合实现验证表单后AJAX提交
2015/08/26 Javascript
JavaScript实现的Tween算法及缓冲特效实例代码
2015/11/03 Javascript
jQuery短信验证倒计时功能实现方法详解
2016/05/25 Javascript
D3.js实现折线图的方法详解
2016/09/21 Javascript
详解如何使用Vue2做服务端渲染
2017/03/29 Javascript
微信小程序开发之animation循环动画实现的让云朵飘效果
2017/07/14 Javascript
Angular移动端页面input无法输入的解决方法
2017/11/14 Javascript
元素全屏的设置与监听实例
2017/11/28 Javascript
Node.js上传文件功能之服务端如何获取文件上传进度
2018/02/05 Javascript
JS Object.preventExtensions(),Object.seal()与Object.freeze()用法实例分析
2018/08/25 Javascript
详解element-ui设置下拉选择切换必填和非必填
2019/06/17 Javascript
axios异步提交表单数据的几种方法
2019/08/11 Javascript
[31:01]2014 DOTA2国际邀请赛中国区预选赛5.21 CNB VS Orenda
2014/05/23 DOTA
python中enumerate的用法实例解析
2014/08/18 Python
python表格存取的方法
2018/03/07 Python
Python使用re模块正则提取字符串中括号内的内容示例
2018/06/01 Python
Python3 文章标题关键字提取的例子
2019/08/26 Python
python统计指定目录内文件的代码行数
2019/09/19 Python
Python3使用xlrd、xlwt处理Excel方法数据
2020/02/28 Python
Softmax函数原理及Python实现过程解析
2020/05/22 Python
Python实现敏感词过滤的4种方法
2020/09/12 Python
怎么解决pycharm license Acti的方法
2020/10/28 Python
为世界各地的女性设计和生产时尚服装:ROMWE
2016/09/17 全球购物
Everything But Water官网:美国泳装品牌
2019/03/17 全球购物
俄罗斯香水在线商店:AromaCode
2019/12/04 全球购物
xxx同志考察材料
2014/02/07 职场文书
亲属关系公证书
2014/04/08 职场文书
pytorch 实现多个Dataloader同时训练
2021/05/29 Python
Java8利用Stream对列表进行去除重复的方法详解
2022/04/14 Java/Android
java版 简单三子棋游戏
2022/05/04 Java/Android