字典4:删除方法实操

目录

1. del 

2. d.pop(key[, default])

3. d.popitem()

4. d.clear()


1. del 

del d[key],将 d[key] 从 d 中移除;

del d[key],如果key键不存在,报错KeyError;

del还可以用于删除字典中作为值的子字典中的键值对;

del可以直接删掉整个字典,删除后查询字典变量,报错未定义。

#del d[key],将 d[key] 从 d 中移除
#del d[key],如果key键不存在,报错KeyError
d = {'a':1,'b':2,'c':3,'d':4}
del d['b']
d
{'a': 1, 'c': 3, 'd': 4}
del d['b']
Traceback (most recent call last):
  File "<input>", line 1, in <module>
KeyError: 'b'

#del还可以用于删除字典中作为值的子字典中的键值对
d = {'a':{'a1':1,'a2':2,'a3':3},'b':2}
del d['a']['a1']
d
{'a': {'a2': 2, 'a3': 3}, 'b': 2}

#del可以直接删掉整个字典,删除后查询字典变量,报错未定义
del d
d
Traceback (most recent call last):
  File "<input>&
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

燃烧的火鸟啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值