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查询mysql中文乱码问题
Nov 09 Python
Python计算字符宽度的方法
Jun 14 Python
python中redis的安装和使用
Dec 04 Python
Python scikit-learn 做线性回归的示例代码
Nov 01 Python
django反向解析和正向解析的方式
Jun 05 Python
python机器人运动范围问题的解答
Apr 29 Python
对PyQt5中树结构的实现方法详解
Jun 17 Python
如何使用Python 打印各种三角形
Jun 28 Python
解决Python正则表达式匹配反斜杠''\''问题
Jul 17 Python
解决安装python3.7.4报错Can''t connect to HTTPS URL because the SSL module is not available
Jul 31 Python
wxPython实现带颜色的进度条
Nov 19 Python
使用pandas或numpy处理数据中的空值(np.isnan()/pd.isnull())
May 14 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
Discuz Uchome ajaxpost小技巧
2011/01/04 PHP
php使用json_encode对变量json编码
2014/04/07 PHP
php进行支付宝开发中return_url和notify_url的区别分析
2014/12/22 PHP
PHP 正则表达式小结
2015/02/12 PHP
表单元素事件 (Form Element Events)
2009/07/17 Javascript
JavaScript 对象成员的可见性说明
2009/10/16 Javascript
apycom出品的jQuery精美菜单破解方法
2011/02/18 Javascript
javascript设计模式之解释器模式详解
2014/06/05 Javascript
jQuery实现折线图的方法
2015/02/28 Javascript
jQuery插件zepto.js简单实现tab切换
2015/06/16 Javascript
JavaScript匿名函数之模仿块级作用域
2015/12/12 Javascript
实例详解jQuery表单验证插件validate
2016/01/18 Javascript
bootstrap导航、选项卡实现代码
2016/12/28 Javascript
Bootstrap里的文件分别代表什么意思及其引用方法
2017/05/01 Javascript
AngularJs的UI组件ui-Bootstrap之Tooltip和Popover
2018/07/13 Javascript
JS中封装axios来管控api的2种方式
2019/09/11 Javascript
JS array数组检测方式解析
2020/05/19 Javascript
JS异步宏队列与微队列原理区别详解
2020/07/02 Javascript
Vue 禁用浏览器的前进后退操作
2020/09/04 Javascript
解决nuxt 自定义全局方法,全局属性,全局变量的问题
2020/11/05 Javascript
Django URL传递参数的方法总结
2016/08/28 Python
python使用xpath中遇到:到底是什么?
2018/01/04 Python
python爬取拉勾网职位数据的方法
2018/01/24 Python
Python在for循环中更改list值的方法【推荐】
2018/08/17 Python
python实现年会抽奖程序
2019/01/22 Python
python函数参数(必须参数、可变参数、关键字参数)
2019/08/16 Python
Python3批量移动指定文件到指定文件夹方法示例
2019/09/02 Python
Python从文件中读取指定的行以及在文件指定位置写入
2019/09/06 Python
基于Keras中Conv1D和Conv2D的区别说明
2020/06/19 Python
python转化excel数字日期为标准日期操作
2020/07/14 Python
H5仿微信界面教程(一)
2017/07/05 HTML / CSS
网络营销策划方案
2014/06/04 职场文书
放弃继承权公证书
2015/01/23 职场文书
社区重阳节活动总结
2015/03/24 职场文书
高中军训感想
2015/08/07 职场文书
详解Java线程池是如何重复利用空闲线程的
2021/06/26 Java/Android