使用python3如何实现访问字典的值

  介绍

本篇文章给大家分享的是有关使用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如何实现访问字典的值,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

使用python3如何实现访问字典的值