Python入门课程NO47课 字典的添加
极客小将2020-08-13-
字典的添加操作,主要有三种方式。通过操作符:[]添加, dict.setdefault(key, default=None)方法添加,以及dict.update(iterable)方法添加。以下以示例讲解:1、dict[new_key] = value: new_key表示新的键名,value表示键值。2、dict.setdefault(key, default=None):参数ke
字典的添加操作,主要有三种方式。通过操作符:[]添加, dict.setdefault(key, default=None)方法添加,以及dict.update(iterable)方法添加。以下以示例讲解:
1、dict[new_key] = value: new_key表示新的键名,value表示键值。
2、dict.setdefault(key, default=None):参数key表示键名,如果键存在,会返回键所对应的键值,否则添加一个新的键值对。通过参数default来指定新键的键值,返回值为键名所对应的键值,如果未指定键值,则返回值为None。
3、dict.update(iterable):iterable表示可迭代对象,传递的参数主要为字典类型,列表类型,元组类型,无返回值。通过字典对象来更新字典时,如果键名存在,则字典对象中键名的键值被更新为新的键值,如果键名不存在,添加新的键值对。通过列表,元组来更新字典时,列表/元组是二维的结构,具体可看代码实例。
其对应的输出结果为:
- 上一篇
Python入门课程NO46课 字典的修改
Python中字典的键名是只读的,修改的是键名对应的键值。dict[key] = valuekey表示键名,value表示键值。键名不存在时,会插入新的键值对。如果修改的键名不存在,则会新增个键值对,如下:
- 下一篇
Python入门课程NO48课 字典的删除
字典的删除有三种操作方式,以下来一一讲解:1、dict.pop(key):pop方法用来删除指定的键,待删除的键必须存在于字典对象中,否则会抛出键名不存在的错误异常,返回值为键名对应的键值。2、dict.popitem():popitem方法用来随机删除字典中的键,返回值为一个元组,元组的第一