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使用arcpy.mapping模块批量出图
Mar 06 Python
numpy中实现ndarray数组返回符合特定条件的索引方法
Apr 17 Python
详解python单元测试框架unittest
Jul 02 Python
celery4+django2定时任务的实现代码
Dec 23 Python
Python分布式进程中你会遇到的问题解析
May 28 Python
python中eval与int的区别浅析
Aug 11 Python
使用pickle存储数据dump 和 load实例讲解
Dec 30 Python
Tensorflow 定义变量,函数,数值计算等名字的更新方式
Feb 10 Python
Python 生成VOC格式的标签实例
Mar 10 Python
Python run()函数和start()函数的比较和差别介绍
May 03 Python
通过代码实例解析Pytest运行流程
Aug 20 Python
宝塔更新Python及Flask项目的部署
Apr 11 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
浅谈php serialize()与unserialize()的用法
2013/06/05 PHP
PHP独立Session数据库存储操作类分享
2014/06/11 PHP
PHP读取XML格式文件的方法总结
2017/02/27 PHP
判断一个对象是否为jquery对象的方法
2014/03/12 Javascript
js判断当前浏览器类型,判断IE浏览器方法
2014/06/02 Javascript
jquery.gridrotator实现响应式图片展示画廊效果
2015/06/23 Javascript
jquery密码强度校验
2015/12/02 Javascript
Seajs 简易文档 提供简单、极致的模块化开发体验
2016/04/13 Javascript
js css实现垂直方向自适应的三角提示菜单
2016/06/26 Javascript
Bootstrap对话框使用实例讲解
2016/09/24 Javascript
Bootstrapvalidator校验、校验清除重置的实现代码(推荐)
2016/09/28 Javascript
vue拦截器Vue.http.interceptors.push使用详解
2017/04/22 Javascript
vue2的todolist入门小项目的详细解析
2017/05/11 Javascript
解决vue2.x中数据渲染以及vuex缓存的问题
2017/07/13 Javascript
Vue中使用wangeditor富文本编辑的问题
2021/02/07 Vue.js
Python深入学习之特殊方法与多范式
2014/08/31 Python
Python中用startswith()函数判断字符串开头的教程
2015/04/07 Python
基python实现多线程网页爬虫
2015/09/06 Python
python实现逐个读取txt字符并修改
2018/12/24 Python
python虚拟环境迁移方法
2019/01/03 Python
python pyinstaller 加载ui路径方法
2019/06/10 Python
python实现简单银行管理系统
2019/10/25 Python
TensorFlow实现打印每一层的输出
2020/01/21 Python
基于Python实现2种反转链表方法代码实例
2020/07/06 Python
艺龙旅行网酒店预订:国内、港澳台酒店
2018/06/26 全球购物
Hush Puppies澳大利亚官网:舒适的男女休闲和正装鞋
2019/08/24 全球购物
护理专业自荐书
2014/06/04 职场文书
公务员群众路线专题民主生活会发言材料
2014/09/17 职场文书
公司联欢会主持词
2015/07/04 职场文书
2016年大学生暑假爱心支教活动策划书
2015/11/26 职场文书
《7的乘法口诀》教学反思
2016/02/18 职场文书
iPhone13将有八大升级
2021/04/15 数码科技
python实现三阶魔方还原的示例代码
2021/04/28 Python
python Django框架快速入门教程(后台管理)
2021/07/21 Python
HTML中的表单元素介绍
2022/02/28 HTML / CSS
一篇文章带你掌握SQLite3基本用法
2022/06/14 数据库