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微信跳一跳游戏辅助代码解析
Jan 29 Python
对python 数据处理中的LabelEncoder 和 OneHotEncoder详解
Jul 11 Python
python消除序列的重复值并保持顺序不变的实例
Nov 08 Python
python 通过麦克风录音 生成wav文件的方法
Jan 09 Python
Python txt文件加入字典并查询的方法
Jan 15 Python
Python qqbot 实现qq机器人的示例代码
Jul 11 Python
Python Django 前后端分离 API的方法
Aug 28 Python
python模式 工厂模式原理及实例详解
Feb 11 Python
jupyter note 实现将数据保存为word
Apr 14 Python
Python 列表推导式需要注意的地方
Oct 23 Python
Python 按比例获取样本数据或执行任务的实现代码
Dec 03 Python
python3.7.2 tkinter entry框限定输入数字的操作
May 22 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
论建造顺序的重要性
2020/03/04 星际争霸
去除php注释和去除空格函数分享
2014/03/13 PHP
php读取目录所有文件信息dir示例
2014/03/18 PHP
ThinkPHP实现事务回滚示例代码
2014/06/23 PHP
javascript 实现父窗口引用弹出窗口的值的脚本
2007/08/07 Javascript
javascript new一个对象的实质
2010/01/07 Javascript
jQuery获取浏览器中的分辨率实现代码
2013/04/23 Javascript
Nodejs学习笔记之入门篇
2015/04/16 NodeJs
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
jQuery Mobile中的button按钮组件基础使用教程
2016/05/23 Javascript
Bootstrap modal使用及点击外部不消失的解决方法
2016/12/13 Javascript
jquery 实时监听输入框值变化的完美方法(必看)
2017/01/26 Javascript
微信小程序 跳转传递数据的实例
2017/07/06 Javascript
jquery.rotate.js实现可选抽奖次数和中奖内容的转盘抽奖代码
2017/08/23 jQuery
jQuery实现导航样式布局操作示例【可自定义样式布局】
2018/07/24 jQuery
详解Node.js异步处理的各种写法
2019/06/09 Javascript
从零撸一个pc端vue的ui组件库( 计数器组件 )
2019/08/08 Javascript
Python找出9个连续的空闲端口
2016/02/01 Python
深入浅析python继承问题
2016/05/29 Python
python中的迭代和可迭代对象代码示例
2017/12/27 Python
django 发送手机验证码的示例代码
2018/04/25 Python
python获取微信小程序手机号并绑定遇到的坑
2018/11/19 Python
解决python执行不输出系统命令弹框的问题
2019/06/24 Python
python+selenium 脚本实现每天自动登记的思路详解
2020/03/11 Python
Python类的动态绑定实现原理
2020/03/21 Python
Django ORM判断查询结果是否为空,判断django中的orm为空实例
2020/07/09 Python
Python Opencv图像处理基本操作代码详解
2020/08/31 Python
Python测试框架:pytest学习笔记
2020/10/20 Python
Python远程linux执行命令实现
2020/11/11 Python
html5 video标签屏蔽右键视频另存为的js代码
2013/11/12 HTML / CSS
意大利比基尼品牌:MISS BIKINI
2019/11/02 全球购物
意大利网上药房:Farmacia 33
2020/01/27 全球购物
国际会议邀请函范文
2014/01/16 职场文书
外贸采购员岗位职责
2014/03/08 职场文书
python scipy 稀疏矩阵的使用说明
2021/05/26 Python
MySQL的意向共享锁、意向排它锁和死锁
2022/07/15 MySQL