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 相关文章推荐
haskell实现多线程服务器实例代码
Nov 26 Python
python中base64加密解密方法实例分析
May 16 Python
python开发之for循环操作实例详解
Nov 12 Python
PyQt4实现下拉菜单可供选择并打印出来
Apr 20 Python
在Pycharm中修改文件默认打开方式的方法
Jan 17 Python
python 字典有序并写入json文件过程解析
Sep 30 Python
PIL包中Image模块的convert()函数的具体使用
Feb 26 Python
python实现全排列代码(回溯、深度优先搜索)
Feb 26 Python
python 插入日期数据到Oracle实例
Mar 02 Python
python使用多线程查询数据库的实现示例
Aug 17 Python
利用Python将多张图片合成视频的实现
Nov 23 Python
分享几种python 变量合并方法
Mar 20 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
中国的第一台收音机
2021/03/01 无线电
自动跳转中英文页面
2006/10/09 PHP
PHP+JS无限级可伸缩菜单详解(简单易懂)
2007/01/02 PHP
php 无限级 SelectTree 类
2009/05/19 PHP
php 模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录的详细介绍
2013/06/18 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
laravel-admin 管理平台获取当前登陆用户信息的例子
2019/10/08 PHP
javascript通过className来获取元素的简单示例代码
2014/01/10 Javascript
js图片跟随鼠标移动代码
2015/11/26 Javascript
jquery限定文本框只能输入数字(整数和小数)
2016/01/08 Javascript
浅析在javascript中创建对象的各种模式
2016/05/06 Javascript
基于bootstrap插件实现autocomplete自动完成表单
2016/05/07 Javascript
jQuery实现的简单百分比进度条效果示例
2016/08/01 Javascript
jquery实现图片上传前本地预览
2017/04/28 jQuery
详解vuejs之v-for列表渲染
2017/06/22 Javascript
Nodejs+express+ejs简单使用实例代码
2017/09/18 NodeJs
angular2中Http请求原理与用法详解
2018/01/11 Javascript
快速解决处理后台返回json数据格式的问题
2018/08/07 Javascript
详解JavaScript作用域和作用域链
2019/03/19 Javascript
基于layui内置模块(element常用元素的操作)
2019/09/20 Javascript
小程序调用微信支付的方法
2019/09/26 Javascript
Vue项目中使用jsonp抓取跨域数据的方法
2019/11/10 Javascript
Js参数RSA加密传输之jsencrypt.js的使用
2020/02/07 Javascript
卸载vue2.0并升级vue_cli3.0的实例讲解
2020/02/16 Javascript
jQuery冲突问题解决方法
2021/01/19 jQuery
python实现验证码识别功能
2018/06/07 Python
利用python循环创建多个文件的方法
2018/10/25 Python
PyTorch的深度学习入门之PyTorch安装和配置
2019/06/27 Python
numpy 声明空数组详解
2019/12/05 Python
python 实现音频叠加的示例
2020/10/29 Python
学期自我鉴定范文
2013/10/01 职场文书
函授自我鉴定范文
2014/02/06 职场文书
大学生自我评价范文
2015/03/03 职场文书
走进科学观后感
2015/06/18 职场文书
初三英语教学反思
2016/02/15 职场文书
pycharm安装深度学习pytorch的d2l包失败问题解决
2022/03/25 Python