Python 访问字典项
使用[ ]
运算符
在Python中,字典不是一个序列,因为字典中的元素没有索引。但是,您可以使用方括号”[ ]”运算符来获取字典对象中与特定键相关联的值。
示例1
它将会产生以下 输出 –
示例2
如果方括号内给定的键不在字典对象中,Python会引发KeyError。
它将产生以下 输出 –
使用 get() 方法
Python的字典类中的 get() 方法返回与给定键相关联的值。
语法
参数
- key − 在字典对象中用作键的不可变对象
返回值
get()方法返回与给定键映射的对象。
示例3
将产生以下输出: output –
示例4
与”[]”运算符不同,get()方法在找不到键时不会引发错误,而是返回None。
它将产生以下 输出 −
示例5
get() 方法接受一个可选的字符串参数。如果传入参数,且键未找到,此字符串将成为返回值。
以下是产出结果的示例 输出 −