从Python中的字典获取值

字典是Python中使用的键/值集合。这个名字来源于现实世界的字典,就像一个单词和它的意思,其中有一个键和它的值。特定项或键的值可以通过不同的方式获得。

获取价值

dictionary类型提供get()方法以返回指定键的值。get()方法语法如下所示。

dict.get(KEY)
  • 钥匙 返回值的键。

在下面的示例中,字典有“name”->“ismail”和“age”->35个键->值对。我们将使用get()方法,通过提供“name”键来获取其值。

person = {"name":"ismail","age":35}print(person.get("name"))

或者,可以使用list语法来获取指定键的值。键将被指定为索引。

person = {"name":"ismail","age":35}

print(person["name"])

但是如果我们为这个语法提供一个不存在的键,我们将得到一个错误,因为这个键不存在并且没有返回值。

person = {"name":"ismail","age":35}

print(person["country"])

因此,使用get()方法是返回指定键值时防止错误和异常的最佳方法。可以提供另一个名为default的参数,如果指定的参数不存在,将返回该参数。

person = {"name":"ismail","age":35}

print(person.get("country",default="turkey"))

获取所有值

dictionary数据类型提供values()方法,该方法将返回所有值。但请记住,这不会提供键和值的关系,因此无法找到哪个键的值是什么。

person = {"name":"ismail","age":35}persone.values()
© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0 分享