1.根据字典的键读取键对应的值,键不存在时抛出异常
>>> a={'apple':'苹果','banana':'香蕉','pear':'梨'}
>>> a['apple']'苹果'
>>> a[b]Traceback (most recent call last): File "<pyshell#38>", line 1, in <module> a[b]TypeError: unhashable type: 'dict'
2.根据字典对象的get方法获取键对应的值,如果键不存在时不会抛出异常可以返回指定的值
>>> a={'apple':'苹果','banana':'香蕉','pear':'梨'}
>>> a
{'apple': '苹果', 'banana': '香蕉', 'pear': '梨'}
>>> print(a.get('b'))
None
>>> a.get('b','键b不存在') #不存在可以输出提示
'键b不存在'
3.items(),遍历字典中的所有元素
>>> a={'apple':'苹果','banana':'香蕉','pear':'梨'}
>>> for i in a.items(): print (i)
('apple', '苹果')('banana', '香蕉')('pear', '梨')
4.用keys(),和values()输出字典元素所有的键和值
>>> a={'apple':'苹果','banana':'香蕉','pear':'梨'}
>>> a.keys()
dict_keys(['apple', 'banana', 'pear'])
>>> a.values()
dict_values(['苹果', '香蕉', '梨'])