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连接池实现示例程序
Nov 26 Python
Python计算程序运行时间的方法
Dec 13 Python
CentOS6.5设置Django开发环境
Oct 13 Python
使用pandas中的DataFrame数据绘制柱状图的方法
Apr 10 Python
对pandas replace函数的使用方法小结
May 18 Python
Django migrations 默认目录修改的方法教程
Sep 28 Python
Python使用get_text()方法从大段html中提取文本的实例
Aug 27 Python
python hashlib加密实现代码
Oct 17 Python
Python imread、newaxis用法详解
Nov 04 Python
pytorch 中的重要模块化接口nn.Module的使用
Apr 02 Python
Python PyQt5模块实现窗口GUI界面代码实例
May 12 Python
Python3中PyQt5简单实现文件打开及保存
Jun 10 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 什么是PEAR?(第三篇)
2009/03/19 PHP
php+mysql实现的二级联动菜单效果详解
2016/05/10 PHP
php生成mysql的数据字典
2016/07/07 PHP
PHP使用imagick扩展实现合并图像的方法
2017/04/25 PHP
非常强大的 jQuery.AsyncBox 弹出对话框插件
2011/08/29 Javascript
解析瀑布流布局:JS+绝对定位的实现
2013/05/08 Javascript
jquery中map函数与each函数的区别实例介绍
2014/06/23 Javascript
javascript操作Cookie(设置、读取、删除)方法详解
2015/03/18 Javascript
简单的JS时钟实例讲解
2016/01/13 Javascript
浅谈Sticky组件的改进实现
2016/03/22 Javascript
AngularJS 中的事件详解
2016/07/28 Javascript
如何给ss bash 写一个 WEB 端查看流量的页面
2017/03/23 Javascript
jquery实现静态搜索功能(可输入搜索文字)
2017/03/28 jQuery
浅谈AngularJS中$http服务的简单用法
2018/05/15 Javascript
JavaScript中this的全面解析及常见实例
2019/05/14 Javascript
Vue数字输入框组件的使用方法
2019/10/19 Javascript
vue.js中使用微信扫一扫解决invalid signature问题(完美解决)
2020/04/11 Javascript
JavaScript DOM常用操作代码汇总
2020/07/03 Javascript
[55:03]LGD vs EG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
[51:17]完美世界DOTA2联赛循环赛Inki vs DeMonsTer 第二场 10月30日
2020/10/31 DOTA
跟老齐学Python之做一个小游戏
2014/09/28 Python
python实现闹钟定时播放音乐功能
2018/01/25 Python
对Python闭包与延迟绑定的方法详解
2019/01/07 Python
Python学习笔记之Django创建第一个数据库模型的方法
2019/08/07 Python
python十进制转二进制的详解
2020/02/07 Python
Python线程协作threading.Condition实现过程解析
2020/03/12 Python
PyQt5 界面显示无响应的实现
2020/03/26 Python
会话Bean的种类
2013/11/07 面试题
自荐信怎么写好
2013/11/11 职场文书
致200米运动员广播稿
2014/02/06 职场文书
小小的船教学反思
2014/02/21 职场文书
驾驶员安全责任书
2014/07/22 职场文书
企业三严三实学习心得体会
2014/10/13 职场文书
2019军训心得体会
2019/06/27 职场文书
mysql如何能有效防止删库跑路
2021/10/05 MySQL
收音机爱好者玩机13年,简评其使用过的19台收音机
2022/04/30 无线电