Python字典取键、值对的方法步骤


Posted in Python onSeptember 30, 2020

1. 取键:keys()方法

#spyder
bb={'人才/可怕':23,'伏地魔&波特':'army','哈哈哈,人才,回合':'hhh'}
for ii in bb.keys():
  print(ii)

#输出:
#人才/可怕
#伏地魔&波特
#哈哈哈,人才,回合

2. 取值:values()方法

for jj in bb.values():
  print(jj)

#输出
#23
#army
#hhh

3. 取键值对:items()方法

for kk,vv in bb.items():
  print(kk, vv)

#输出
#人才/可怕 23
#伏地魔&波特 army
#哈哈哈,人才,回合 hhh

4. 单独的keys

xx = bb.keys()
print(xx) #输出:dict_keys(['人才/可怕', '伏地魔&波特', '哈哈哈,人才,回合'])

if '人才/可怕' in bb.keys():
  print(bb['人才/可怕'])
#输出该键对应的值:23

5. 字典的get方法 —— 获取指定键的值,如果键不存在,则返回第二个参数(默认值),不修改原字典

c = bb.get('人才','没有找到该键')
print(c)

cc = bb.get('人才/可怕','没有找到该键')
print(cc)

Python字典取键、值对的方法步骤

6. 字典的pop方法 ——获取该键对应的值,并且删除字典中的这一键值对,如果该键不存在,则返回第二个参数(默认值)

d = bb.pop('人才','pop失败')  # pop失败
print(d)

dd = bb.pop('人才/可怕','pop失败') #pop成功,且删除该键对应的键值对
print(dd)

print(bb) #原字典已变化

Python字典取键、值对的方法步骤

7. 字典的popitem方法 ——随机返回一个键值对,随机是因为字典时无序的;且删除原字典中的该键值对

key, value = bb.popitem()
print(key, ':', value)  #取出的键值对
print(bb)  #变化之后的字典

Python字典取键、值对的方法步骤

到此这篇关于Python字典取键、值对的方法步骤的文章就介绍到这了,更多相关Python字典取键、值对内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
详解Python中使用base64模块来处理base64编码的方法
Jul 01 Python
Python基于正则表达式实现检查文件内容的方法【文件检索】
Aug 30 Python
Python3解决棋盘覆盖问题的方法示例
Dec 07 Python
python 将字符串转换成字典dict的各种方式总结
Mar 23 Python
TensorFlow 模型载入方法汇总(小结)
Jun 19 Python
python函数与方法的区别总结
Jun 23 Python
python实现机器人卡牌
Oct 06 Python
python3中sys.argv的实例用法
Apr 24 Python
python3.7+selenium模拟淘宝登录功能的实现
May 26 Python
基于python代码批量处理图片resize
Jun 04 Python
Python用Jira库来操作Jira
Dec 28 Python
Python中的matplotlib绘制百分比堆叠柱状图,并为每一个类别设置不同的填充图案
Apr 20 Python
Python根据字典的值查询出对应的键的方法
Sep 30 #Python
python字典通过值反查键的实现(简洁写法)
Sep 30 #Python
python中字典增加和删除使用方法
Sep 30 #Python
Scrapy爬虫文件批量运行的实现
Sep 30 #Python
如何使用scrapy中的ItemLoader提取数据
Sep 30 #Python
python Matplotlib数据可视化(2):详解三大容器对象与常用设置
Sep 30 #Python
python pip如何手动安装二进制包
Sep 30 #Python
You might like
剖析 PHP 中的输出缓冲
2006/12/21 PHP
使用 PHP Masked Package 屏蔽敏感数据的实现方法
2019/10/15 PHP
tp5框架前台无限极导航菜单类实现方法分析
2020/03/29 PHP
PHP7新特性
2021/03/09 PHP
语义化 H1 标签
2008/01/14 Javascript
JavaScript 学习小结(适合新手参考)
2009/07/30 Javascript
通过身份证号得到出生日期和性别的js代码
2009/11/23 Javascript
js实现动态改变字体大小代码
2014/01/02 Javascript
javascript实现十六进制颜色值(HEX)和RGB格式相互转换
2014/06/20 Javascript
JavaScript中的方法调用详细介绍
2014/12/30 Javascript
JavaScript的原型继承详解
2015/02/15 Javascript
Nodejs Express4.x开发框架随手笔记
2015/11/23 NodeJs
带有定位当前位置的百度地图前端web api实例代码
2016/06/21 Javascript
Vue实现virtual-dom的原理简析
2017/07/10 Javascript
JavaScript表单即时验证 验证不成功不能提交
2017/08/31 Javascript
Vue-Access-Control 前端用户权限控制解决方案
2017/12/01 Javascript
基于模板引擎Jade的应用(详解)
2017/12/12 Javascript
Vue+Mock.js模拟登录和表格的增删改查功能
2018/07/26 Javascript
webpack3里使用uglifyjs压缩js时打包报错的解决
2018/12/13 Javascript
layer.open组件获取弹出层页面变量、函数的实例
2019/09/25 Javascript
JS实现动态星空背景效果
2019/11/01 Javascript
selenium+python自动化测试之多窗口切换
2019/01/23 Python
Python2.7:使用Pyhook模块监听鼠标键盘事件-获取坐标实例
2020/03/14 Python
详解Python IO口多路复用
2020/06/17 Python
Python中三维坐标空间绘制的实现
2020/09/22 Python
css3旋转木马_动力节点Java学院整理
2017/07/12 HTML / CSS
HTML5 Convas APIs方法详解
2015/04/24 HTML / CSS
中国高端鲜花第一品牌:roseonly(一生只送一人)
2017/02/12 全球购物
马来西亚与新加坡长途巴士售票网站:BusOnlineTicket.com
2018/11/05 全球购物
阿巴庭院:Abba Patio
2019/06/18 全球购物
adidas菲律宾官网:adidas PH
2020/02/07 全球购物
大学生工作求职信
2014/06/23 职场文书
事业单位财务人员岗位职责
2015/04/14 职场文书
员工福利申请报告
2015/05/15 职场文书
离婚案件原告代理词
2015/05/23 职场文书
2015年机关后勤工作总结
2015/05/26 职场文书