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