删除字典键
方法1 采用`del```
dic1 = {'name': 'zhangsan', 'age': 10}
del dic1['name']
>>> dic1 # {'age': 10}
方法2 采用pop()
dic1 = {'name': 'zhangsan', 'age': 10}
dic1.pop('name')
>>> dic1 # {'age': 10}
方法3 稍微麻烦一点,采用items()
dic1 = {'name': 'zhangsan', 'age': 10}
res = {key: value for key, value in dic1.items() if key != 'name'}
>>> res # {'age': 10}
合并两个字典
例1 如果两个字典的键一样,则更新字典内容
dic1 = {'name': 'zhangsan', 'age': 10}
dic2 = {'name': 'lisi', 'age': 20}
dic1.update(dic2)
>>> dic1 # {'name': 'lisi', 'age': 20}
例2 如果两个字典的键不一样,则合并两个字典
dic1 = {'name': 'zhangsan', 'age': 10}
dic2 = {'name1': 'lisi', 'age1': 20}
dic1.update(dic2)
>>> dic1 # {'name': 'zhangsan', 'age': 10, 'name1': 'lisi', 'age1': 20}