python如何调用字典的key


Posted in Python onMay 25, 2020

python中调用字典中key的方法:

使用list()方法将字典中的keys转化为列表,然后通过列表索引值值即可调用指定的key。

# -*- coding: utf-8 -*-
# 定义一个字典
dic = {'剧情': 11, '犯罪': 10, '动作': 8, '爱情': 3, '喜剧': 2, '冒险': 2, '悬疑': 2, '惊悚': 2, '奇幻': 1}
#通过list将字典中的keys和values转化为列表
keys = list(dic.keys())
values = list(dic.values())
# 结果输出
print("keys列表为:",end='')
print(keys)
print("values列表为:",end='')
print(values)
#调用字典中key
for index in range(len(keys)):
  print(keys[index])

输出结果如下:

keys列表为:['剧情', '犯罪', '动作', '爱情', '喜剧', '冒险', '悬疑', '惊悚', '奇幻']
values列表为:[11, 10, 8, 3, 2, 2, 2, 2, 1]
剧情
犯罪
动作
爱情
喜剧
冒险
悬疑
惊悚
奇幻

内容扩展

python内置了字典类型,使用键-值(key - value) 存储,具有极快的查找速度;

  • key:必须是 不可变数据类型
  • value:任意数据类型

dict 优点:

二分查找效率快

存储大量的关系型数据

特点:字典是无序的

到此这篇关于python如何调用字典的key的文章就介绍到这了,更多相关python调用字典的key方法实例内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python设计模式之观察者模式实例
Apr 26 Python
Python切片用法实例教程
Sep 08 Python
Python3读取zip文件信息的方法
May 22 Python
TensorFlow实现RNN循环神经网络
Feb 28 Python
Python处理命令行参数模块optpars用法实例分析
May 31 Python
用Python3创建httpServer的简单方法
Jun 04 Python
python调用java的jar包方法
Dec 15 Python
我们为什么要减少Python中循环的使用
Jul 10 Python
keras实现theano和tensorflow训练的模型相互转换
Jun 19 Python
python爬虫数据保存到mongoDB的实例方法
Jul 28 Python
Python使用Turtle模块绘制国旗的方法示例
Feb 28 Python
Python自动化测试PO模型封装过程详解
Jun 22 Python
如何使用python的ctypes调用医保中心的dll动态库下载医保中心的账单
May 24 #Python
Python+PyQt5实现灭霸响指功能
May 25 #Python
PyQt5实现仿QQ贴边隐藏功能的实例代码
May 24 #Python
通过Python扫描代码关键字并进行预警的实现方法
May 24 #Python
关于keras中keras.layers.merge的用法说明
May 23 #Python
使用keras2.0 将Merge层改为函数式
May 23 #Python
使用keras实现densenet和Xception的模型融合
May 23 #Python
You might like
js下函数般调用正则的方法附代码
2008/06/22 PHP
php include加载文件两种方式效率比较
2010/08/08 PHP
php 魔术方法详解
2014/11/11 PHP
解读PHP中的垃圾回收机制
2015/08/10 PHP
支付宝支付开发――当面付条码支付和扫码支付实例
2016/11/04 PHP
PHP耦合设计模式实例分析
2018/08/08 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
2019/10/21 PHP
PHP常用函数之格式化时间操作示例
2019/10/21 PHP
javascript for循环设法提高性能
2010/02/24 Javascript
初试jQuery EasyUI 使用介绍
2010/04/01 Javascript
js中获取事件对象的方法小结
2011/03/13 Javascript
get(0).tagName获得作用标签示例代码
2014/10/08 Javascript
JavaScript中的类与实例实现方法
2015/01/23 Javascript
JavaScript控制两个列表框listbox左右交换数据的方法
2015/03/18 Javascript
jquery计算鼠标和指定元素之间距离的方法
2015/06/26 Javascript
JavaScript拖拽、碰撞、重力及弹性运动实例分析
2016/01/08 Javascript
深入理解JQuery中的事件与动画
2016/05/18 Javascript
javascript中JSON.parse()与eval()解析json的区别
2016/05/19 Javascript
jQuery提示插件qTip2用法分析(支持ajax及多种样式)
2016/06/08 Javascript
AngularJS1.X学习笔记2-数据绑定详解
2017/04/01 Javascript
webpack将js打包后的map文件详解
2018/02/22 Javascript
javaScript实现鼠标在文字上悬浮时弹出悬浮层效果
2020/04/12 Javascript
vue把输入框的内容添加到页面的实例讲解
2019/11/11 Javascript
python执行等待程序直到第二天零点的方法
2015/04/23 Python
安装dbus-python的简要教程
2015/05/05 Python
Python实现可设置持续运行时间、线程数及时间间隔的多线程异步post请求功能
2018/01/11 Python
NumPy 如何生成多维数组的方法
2018/02/05 Python
pycharm设置当前工作目录的操作(working directory)
2020/02/14 Python
python 使用tkinter+you-get实现视频下载器
2020/11/17 Python
Hoka One One法国官网:美国专业跑鞋品牌
2018/12/29 全球购物
加拿大拼图大师:Puzzle Master
2020/12/28 全球购物
市场营销毕业生自荐信范文
2014/04/01 职场文书
深入浅析Redis 集群伸缩原理
2021/05/15 Redis
Go语言应该什么情况使用指针
2021/07/25 Golang
PostGIS的安装与入门使用指南
2022/01/18 PostgreSQL
JavaScript事件的委托(代理)的用法示例详解
2022/02/18 Javascript