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 不关闭控制台的实现方法
Oct 23 Python
Python中使用PyHook监听鼠标和键盘事件实例
Jul 18 Python
简单介绍Python中的try和finally和with方法
May 05 Python
python 将md5转为16字节的方法
May 29 Python
python批量修改图片大小的方法
Jul 24 Python
python 多个参数不为空校验方法
Feb 14 Python
python代理工具mitmproxy使用指南
Jul 04 Python
python实现批量nii文件转换为png图像
Jul 18 Python
Jupyter notebook如何修改平台字体
May 13 Python
Python基于pandas绘制散点图矩阵代码实例
Jun 04 Python
Python并发请求下限制QPS(每秒查询率)的实现代码
Jun 05 Python
Python 字符串池化的前提
Jul 03 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脚本数据库功能详解(下)
2006/10/09 PHP
ThinkPHP利用PHPMailer实现邮件发送实现代码
2013/09/26 PHP
ASP和PHP实现生成网站快捷方式并下载到桌面的方法
2014/05/08 PHP
thinkPHP+PHPExcel实现读取文件日期的方法(含时分秒)
2016/07/07 PHP
CCPry JS类库 代码
2009/10/30 Javascript
ExtJS的FieldSet的column列布局
2009/11/20 Javascript
javascript中的一些注意事项 更新中
2010/12/06 Javascript
JQuery的Ajax跨域请求原理概述及实例
2013/04/26 Javascript
jQuery父级以及同级元素查找介绍
2013/09/04 Javascript
node.js [superAgent] 请求使用示例
2015/03/13 Javascript
Bootstrap每天必学之按钮
2015/11/26 Javascript
基于javascript实现checkbox复选框实例代码
2016/01/28 Javascript
jQuery实现返回顶部功能
2016/02/23 Javascript
JavaScript实现二叉树定义、遍历及查找的方法详解
2017/12/20 Javascript
深入理解requireJS-实现一个简单的模块加载器
2018/01/15 Javascript
JavaScript实现数字前补“0”的五种方法示例
2019/01/03 Javascript
重学JS 系列:聊聊继承(推荐)
2019/04/11 Javascript
VUE 单页面使用 echart 窗口变化时的用法
2020/07/30 Javascript
Python中的index()方法使用教程
2015/05/18 Python
Python实现二分查找算法实例
2015/05/26 Python
python解决汉字编码问题:Unicode Decode Error
2017/01/19 Python
在Pandas中DataFrame数据合并,连接(concat,merge,join)的实例
2019/01/29 Python
Python的条件表达式和lambda表达式实例
2019/01/31 Python
Python 安装第三方库 pip install 安装慢安装不上的解决办法
2019/06/18 Python
Python编程快速上手——选择性拷贝操作案例分析
2020/02/28 Python
北京振戎融通Java面试题
2015/09/03 面试题
餐饮业会计岗位职责
2013/12/19 职场文书
物业工作计划书
2014/01/10 职场文书
《宋庆龄故居的樟树》教学反思
2014/04/07 职场文书
2015暑期爱心支教策划书
2015/07/14 职场文书
用人单位的规章制度,怎样制定才是有效的?
2019/07/09 职场文书
python 实现德洛内三角剖分的操作
2021/04/22 Python
JVM之方法返回地址详解
2022/02/28 Java/Android
python对文档中元素删除,替换操作
2022/04/02 Python
正则表达式基础与常用验证表达式
2022/06/16 Javascript
ubuntu20.04虚拟机无法上网的问题及解决
2022/12/24 Servers