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 相关文章推荐
python通过openpyxl生成Excel文件的方法
May 12 Python
使用Python编写简单的画图板程序的示例教程
Dec 08 Python
python将unicode转为str的方法
Jun 21 Python
Python实现判断字符串中包含某个字符的判断函数示例
Jan 08 Python
Python对CSV、Excel、txt、dat文件的处理
Sep 18 Python
Python 实现遥感影像波段组合的示例代码
Aug 04 Python
与Django结合利用模型对上传图片预测的实例详解
Aug 07 Python
PyQt5中QTableWidget如何弹出菜单的示例代码
Feb 23 Python
浅谈python出错时traceback的解读
Jul 15 Python
Pycharm2020.1安装无法启动问题即设置中文插件的方法
Aug 07 Python
OpenCV图像变换之傅里叶变换的一些应用
Jul 26 Python
关于 Python json中load和loads区别
Nov 07 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
《PHP编程最快明白》第四讲:日期、表单接收、session、cookie
2010/11/01 PHP
判断Keep-Alive模式的HTTP请求的结束的实现代码
2011/08/06 PHP
PHP header()函数使用详细(301、404等错误设置)
2013/04/17 PHP
PHP批量生成静态HTML的简单原理和方法
2014/04/20 PHP
php导入excel文件到mysql数据库的方法
2015/01/14 PHP
关于 byval 与 byref 的区别分析总结
2007/10/08 Javascript
读jQuery之八 包装事件对象
2011/06/21 Javascript
jquery验证表单中的单选与多选实例
2013/08/18 Javascript
浅谈JavaScript中的对象及Promise对象的实现
2015/11/15 Javascript
jQuery插件实现适用于移动端的地址选择器
2016/02/18 Javascript
原生js简单实现放大镜特效
2017/05/16 Javascript
JavaScript中使用Async实现异步控制
2017/08/15 Javascript
JavaScript上传文件时不用刷新页面方法总结(推荐)
2017/08/15 Javascript
JavaScript中一些特殊的字符运算
2017/08/17 Javascript
微信小程序实现跟随菜单效果和循环嵌套加载数据
2017/11/21 Javascript
浅谈vue.js导入css库(elementUi)的方法
2018/03/09 Javascript
快速对接payjq的个人微信支付接口过程解析
2019/08/15 Javascript
vue组件创建的三种方式小结
2020/02/03 Javascript
在Python的Django框架中编写错误提示页面
2015/07/22 Python
python下载图片实现方法(超简单)
2017/07/21 Python
python爬取足球直播吧五大联赛积分榜
2018/06/13 Python
Python正则表达式和元字符详解
2018/11/29 Python
Python学习笔记之Break和Continue用法分析
2019/08/14 Python
Django项目使用ckeditor详解(不使用admin)
2019/12/17 Python
Pytorch中Tensor与各种图像格式的相互转化详解
2019/12/26 Python
python字符串替换re.sub()实例解析
2020/02/09 Python
Python使用uuid库生成唯一标识ID
2020/02/12 Python
移动端Html5中百度地图的点击事件
2019/01/31 HTML / CSS
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?用contains来区分是否有重复的对象。还是都不用
2013/07/30 面试题
毕业生的自我评价
2013/12/30 职场文书
趣味比赛活动方案
2014/02/15 职场文书
学习三严三实对照检查材料思想汇报
2014/09/22 职场文书
个人批评与自我批评发言稿
2014/09/28 职场文书
张丽莉观后感
2015/06/16 职场文书
javascript拖曳互换div的位置实现示例
2021/06/28 Javascript
Golang jwt身份认证
2022/04/20 Golang