增删改

16.4 增删改

d['新键'] = 值 添加或修改;d['已有键'] = 新值 修改。

del d['键'] 删除;d.pop('键') 删除并返回值。

d.popitem() 删除并返回最后一个键值对(3.7+ 为 LIFO)。

d.clear() 清空所有键值对。

增删改操作

# ========================================
# 示例:增删改
# ========================================
d = {'name': '小红'}
d['age'] = 10          # 添加
d['name'] = '大红'     # 修改
print(d)

age = d.pop('age')     # 删除并返回
print('弹出', age, d)

last = d.popitem()
print('最后一项', last)