python字典取值的几种方法
Python字典是一种键值对的数据结构,可以使用以下几种方法取得其值:
1、使用方括号 [ ] 取值:可以通过指定键值的方式来直接取得字典中对应的值,例如:my_dict['key'],这里的 'key' 代表字典中的一个键。
2、使用 get() 方法取值:使用 get() 方法可以取得字典中指定键对应的值,例如:my_dict.get('key')。
3、使用 items() 方法遍历取值:使用 items() 方法可以返回一个键值对的元组列表,通过遍历这个列表可以逐个取得字典中的键值对。
4、使用 keys() 方法遍历取键:使用 keys() 方法可以返回字典中所有的键,通过遍历这个列表可以逐个取得字典中的键。
5、使用 values() 方法遍历取值:使用 values() 方法可以返回字典中所有的值,通过遍历这个列表可以逐个取得字典中的值。
需要注意的是,当指定的键值不存在时,使用方括号取值会抛出 KeyError 异常,而使用 get() 方法取值则会返回 None 或者指定的默认值。
相关文章