介绍
本篇文章给大家分享的是有关使用python3如何实现访问字典的值,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
<强>访问值强>
我们通过提供索引来访问列表中的值。类似地,在字典中,通过使用键来访问值。
成绩(& # 39;约翰# 39;】 & # 39;一个# 39; grades.get(& # 39;贝蒂# 39;) & # 39;b # 39;
访问所有值或所有键
键方法用于获取所有键。
grades.keys () dict_keys([& # 39;约翰# 39;& # 39;艾米莉# 39;,& # 39;贝蒂# 39;,& # 39;迈克# 39;,& # 39;阿什利# 39;])
返回对象是dict_keys对象,它是iterable类型,因此,我们可以在为循环中迭代它。
类似地,值方法返回所有值。
grades.values () dict_values([& # 39;一个# 39;& # 39;A + & # 39;, & # 39; b # 39;, & # 39; c # 39;, & # 39;一个# 39;])
我们不能对dict_keys或dict_values进行索引操作,但我们可以将它们转换为一个列表,然后使用索引。
列表(grades.values ()) [0] & # 39;一个# 39;
项目方法返回键值对。
grades.items () dict_items(((& # 39;约翰# 39;& # 39;一个# 39;),(& # 39;艾米莉# 39;& # 39;A + & # 39;),(& # 39;贝蒂# 39;& # 39;b # 39;),(& # 39;迈克# 39;& # 39;c # 39;),(& # 39;阿什利# 39;& # 39;一个# 39;)])
通过“键值对”(键值)访问:
<强>打印(dict[主要])强>
dict={1: 1、2: & # 39; aa # 39;, & # 39; d # 39;: & # 39; ee # 39;, & # 39;泰# 39;:45} 打印(dict [& # 39; d # 39;]) 输出: ee
dict.get(键(默认)):默认为可选项,用于指定当“键& # 39;不存在时返回一个默认值,如果省略,默认返回没有
dict={1: 1、2: & # 39; aa # 39;, & # 39; d # 39;: & # 39; ee # 39;, & # 39;泰# 39;:45} 打印(dict.get (2)) 打印(dict.get (3)) 打印(dict类型。得到(4,[& # 39;字典中不存在键为4的元素& # 39;))) 输出: aa 没有一个 [& # 39;字典中不存在键为4的元素& # 39;]
以上就是使用python3如何实现访问字典的值,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。