对python中字典keys,values,items的使用详解


Posted in Python onFebruary 03, 2019

在python中对字典进行遍历时,可以直接使用如下模式:

dict = {"name": "jack",
   "age": 15,
   "height": 1.75}
for k in dict.keys():
 print(k)

使用keys方法遍历得到的是key,可以依次输出,但是当单独使用dict.keys() 时,得到的结果时dict.keys类,属于迭代器,此时并不能使用列表的下标,需要转换一下,方法如下:

直接使用list()函数将结果返回为一个列表后再进行操作

使用sorted函数,sorted(dict1.keys()) 即可,并且已经排序完成

以上两种方式适用于字典的keys() values() items()方法,以便方便调用列表的下标,未转换之前是无法使用下标的

这篇对python中字典keys,values,items的使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python读取Android permission文件
Nov 01 Python
python字符串排序方法
Aug 29 Python
Python Tkinter GUI编程入门介绍
Mar 10 Python
教大家玩转Python字符串处理的七种技巧
Mar 31 Python
Python之Scrapy爬虫框架安装及简单使用详解
Dec 22 Python
Python解析命令行读取参数--argparse模块使用方法
Jan 23 Python
解决DataFrame排序sort的问题
Jun 07 Python
Python3实现将本地JSON大数据文件写入MySQL数据库的方法
Jun 13 Python
Python代码块批量添加Tab缩进的方法
Jun 25 Python
解决python通过cx_Oracle模块连接Oracle乱码的问题
Oct 18 Python
python实现异常信息堆栈输出到日志文件
Dec 26 Python
python实现测试工具(一)——命令行发送get请求
Oct 19 Python
python生成带有表格的图片实例
Feb 03 #Python
对python生成业务报表的实例详解
Feb 03 #Python
使用Python快速制作可视化报表的方法
Feb 03 #Python
python生成每日报表数据(Excel)并邮件发送的实例
Feb 03 #Python
Python告诉你木马程序的键盘记录原理
Feb 02 #Python
Python实现DDos攻击实例详解
Feb 02 #Python
Python实现SQL注入检测插件实例代码
Feb 02 #Python
You might like
PHP输出数组中重名的元素的几种处理方法
2012/09/05 PHP
PHP实现图片裁剪、添加水印效果代码
2014/10/01 PHP
php 使用array函数实现分页
2015/02/13 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
2018/01/15 PHP
php多进程应用场景实例详解
2019/07/22 PHP
Yii框架 session 数据库存储操作方法示例
2019/11/18 PHP
PHP正则之正向预查与反向预查讲解与实例
2020/04/06 PHP
javascript各种复制代码收集
2008/09/20 Javascript
Mootools 1.2教程 输入过滤第一部分(数字)
2009/09/15 Javascript
在浏览器窗口上添加遮罩层的方法
2012/11/12 Javascript
javascript自适应宽度的瀑布流实现思路
2013/02/20 Javascript
javascript实现漂亮的拖动层,窗口拖拽特效
2015/04/24 Javascript
javascript中if和switch,==和===详解
2015/07/30 Javascript
jquery实现左右无缝轮播图
2020/07/31 Javascript
javascript中JSON.parse()与eval()解析json的区别
2016/05/19 Javascript
使用Javascript监控前端相关数据的代码
2016/10/27 Javascript
jQuery 的 ready()的纯js替代方法
2016/11/20 Javascript
详解Vue用自定义指令完成一个下拉菜单(select组件)
2017/10/31 Javascript
详解vue-cli项目中的proxyTable跨域问题小结
2018/02/09 Javascript
Vue.js实现的表格增加删除demo示例
2018/05/22 Javascript
详解JS中统计函数执行次数与执行时间
2018/09/04 Javascript
JavaScript根据json生成html表格的示例代码
2018/10/24 Javascript
vue中轮训器的使用
2019/01/27 Javascript
javascript实现摄像头拍照预览
2019/09/30 Javascript
jquery实现两个div中的元素相互拖动的方法分析
2020/04/05 jQuery
[03:06]3分钟带你回顾DOTA2完美盛典&完美大师赛
2017/12/06 DOTA
详解如何用OpenCV + Python 实现人脸识别
2017/10/20 Python
python和shell监控linux服务器的详细代码
2018/06/22 Python
python 安装教程之Pycharm安装及配置字体主题,换行,自动更新
2020/03/13 Python
Python3+PyCharm+Django+Django REST framework配置与简单开发教程
2021/02/16 Python
CSS3悬停效果案例应用
2012/11/21 HTML / CSS
阿联酋团购网站:Groupon阿联酋
2016/10/14 全球购物
村委会主任先进事迹
2014/01/15 职场文书
2014年党的群众路线教育实践活动整改措施(个人版)
2014/09/25 职场文书
Tomcat starup.bat 脚本实现开机自启动
2022/04/20 Servers
ssh服务器拒绝了密码 请再试一次已解决(亲测有效)
2022/08/14 Servers