python批量删除字典元素,python字典删除值

  python批量删除字典元素,python字典删除值

  在python中,不正确的内容应该被删除。删除列表或字符串元素的方法不止一种,删除字典元素的方法也不止一种。本文主要介绍python中删除字典元素的四种方法:1。使用del语句;2.使用clear();3.使用POP();4.使用popitem()。

  方法一:使用del语句

  删除字典的键值对,这可以删除单个元素,也可以清空字典。

  d={a:1, b:2, c:3}

  #删除给定键的元素

  deld[a]

  打印(d)

  #删除不存在的元素

  德尔[ m ]注意:找不到相应的关键,将抛出一个异常。

  方法二:使用clear()

  清空字典的所有元素。

  x={}

  y=x

  x[key]=value

  印刷品

  x.clear()

  打印输出

  {key:value}

  { }方法三:使用pop()

  删除对应于给定键的值。

  #!/usr/bin/python

  #-*-编码:UTF-8-*-

  Site={name 3360 中国红, Alexa 336010000, URL 3360 3358blog.csdn.net/uuihoo/}

  Pop_obj=site.pop(name)#删除要删除的键值对,比如{name: 中国红 }

  Print _ obj # output:中国红注意:找不到对应的key,pop方法会抛出异常KeyError。

  方法四:使用popitem()

  删除随机字典内容

  d={a:1, b:2, c:3}

  #首次运行

  d.popitem()

  打印(d)

  #第二轮

  d.popitem()

  打印(d)

  #第三次奔跑

  d.popitem()

  注意:字典是空的。如果调用此方法,将会报告一个KeyError。

  这是python中删除字典元素的四种方法。可以根据具体情况选择合适的方法~

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: