字典取值方法
字典作为python编程的利器,其取值方法主要分三种:
字典声明: asset = {'name': '笔记本电脑', 'model': 'thinkx410', ’brand‘: '联想'}
取值方法:
- asset['brand'] #此方式通过键值对的取值,如果键不存在则抛出KeyError的异常
- asset.get('brand', '华为') #此方式通过get方法取值,如果不存在,则用第二个参数作为默认值返回,如果第二个参数为空,则返回None对象。
- asset.setdefault('type’,’it类‘) #如果字典中包含有给定键,则返回该键对应的值,否则返回为该键设置的值。,与get方式类似,不同的是get方式不会更新字典,setdefault方式会更新字典