python 字典的打印实现


Posted in Python onSeptember 26, 2019

 python,通过{}建立字典,也就是键值对的方式来建立字典,如下所示

dict={'derivative':'2','raw':'4','supervise':'machine learning','calculus':'good'}

我们可以直接打印出字典 也就是 print(dict)

python 字典的打印实现

还可以通过键值的方法来for循环遍历,如下图所示:

#遍历键 key
for i in dict.keys():
  print(i)  #输出键
  print(dict[i]) #输出值
 
#遍历键 values
for i in dict.values():
  print(i)
 
#遍历键和值
for key,value in dict.items():
  print(key+": "+str(value))

通过 sorted函数,可以进行排序:

lis=sorted(dict.items(),key=lambda d:d[0]) #按键来排序
lis=sorted(dict.items(),key=lambda d:d[1]) #按值来排序

判断键值是否存在?

if 'derivative' in dict.keys():
  print('good')
 
if 'good' in dict.values():
  print('happy')

因为键是唯一的,如果想让值是唯一的话,那可以在dict字典前面加一个set,这样值就是唯一输出了

for i in set(dict.values()):
  print(i)

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

Python 相关文章推荐
Windows和Linux下Python输出彩色文字的方法教程
May 02 Python
Python处理中文标点符号大集合
May 14 Python
python3中的md5加密实例
May 29 Python
Django-Rest-Framework 权限管理源码浅析(小结)
Nov 12 Python
手把手教你如何安装Pycharm(详细图文教程)
Nov 28 Python
用python生成(动态彩色)二维码的方法(使用myqr库实现)
Jun 24 Python
对python 调用类属性的方法详解
Jul 02 Python
完美解决python3.7 pip升级 拒绝访问问题
Jul 12 Python
基于python实现雪花算法过程详解
Nov 16 Python
python文件和文件夹复制函数
Feb 07 Python
python程序实现BTC(比特币)挖矿的完整代码
Jan 20 Python
Python Pandas知识点之缺失值处理详解
May 11 Python
手把手教你pycharm专业版安装破解教程(linux版)
Sep 26 #Python
QML使用Python的函数过程解析
Sep 26 #Python
python 怎样将dataframe中的字符串日期转化为日期的方法
Sep 26 #Python
python3多线程知识点总结
Sep 26 #Python
详解基于python的多张不同宽高图片拼接成大图
Sep 26 #Python
Python容器使用的5个技巧和2个误区总结
Sep 26 #Python
通过python3实现投票功能代码实例
Sep 26 #Python
You might like
图书管理程序(一)
2006/10/09 PHP
如何使用PHP批量去除文件UTF8 BOM信息
2013/08/05 PHP
PHP实现图片自动清理的方法
2015/07/08 PHP
Linux php 中文乱码的快速解决方法
2016/05/13 PHP
jQuery 插件 将this下的div轮番显示
2009/04/09 Javascript
jquery EasyUI的formatter格式化函数代码
2011/01/12 Javascript
ASP.NET jQuery 实例2 (表单中使用回车在TextBox之间向下移动)
2012/01/13 Javascript
js中parseInt函数浅谈
2013/07/31 Javascript
javascript实现锁定网页、密码解锁效果(类似系统屏幕保护效果)
2014/08/15 Javascript
JSON字符串和对象之间的转换详解
2015/05/26 Javascript
纯JavaScript代码实现移动设备绘图解锁
2015/10/16 Javascript
JavaScript如何调试有哪些建议和技巧附五款有用的调试工具
2015/10/28 Javascript
快速学习AngularJs HTTP响应拦截器
2015/12/31 Javascript
js的form表单提交url传参数(包含+等特殊字符)的两种解决方法
2016/05/25 Javascript
vue2.X组件学习心得(新手必看篇)
2017/07/05 Javascript
BootStrap模态框和select2合用时input无法获取焦点的解决方法
2017/09/01 Javascript
Node.js如何对SQLite的async/await封装详解
2019/02/14 Javascript
微信小程序获取用户信息的两种方法wx.getUserInfo与open-data实例分析
2019/05/03 Javascript
layui实现左侧菜单点击右侧内容区显示
2019/07/26 Javascript
Python中使用Flask、MongoDB搭建简易图片服务器
2015/02/04 Python
Python获取邮件地址的方法
2015/07/10 Python
在CentOS6上安装Python2.7的解决方法
2018/01/09 Python
Python脚本按照当前日期创建多级目录
2019/03/01 Python
使用python os模块复制文件到指定文件夹的方法
2019/08/22 Python
tf.concat中axis的含义与使用详解
2020/02/07 Python
在keras 中获取张量 tensor 的维度大小实例
2020/06/10 Python
推荐技术人员一款Python开源库(造数据神器)
2020/07/08 Python
Python将list元素转存为CSV文件的实现
2020/11/16 Python
CSS3实现全景图特效示例代码
2018/03/26 HTML / CSS
基于HTML5的WebGL经典3D虚拟机房漫游动画
2017/11/15 HTML / CSS
HTML5 drag和drop具体使用详解
2021/01/18 HTML / CSS
Java中的基本数据类型所占存储空间大小固定的吗
2012/02/15 面试题
毕业实习评语
2014/02/10 职场文书
自强自立美德少年事迹材料
2014/08/16 职场文书
小学校长开学致辞
2015/07/29 职场文书
Python正则表达式中flags参数的实例详解
2022/04/01 Python