美文网首页
python查找集合中的元素并删除

python查找集合中的元素并删除

作者: 次序 | 来源:发表于2021-12-24 11:57 被阅读0次
# 查找集合中的元素并删除

# 方法一:遍历该集合的副本
users = {'Hans': 'active', 'Éléonore': 'inactive', '景太郎': 'active'}

for user, status in users.copy().items():
    if status == 'inactive':
        del users[user]


# 方法二:创建新的集合
active_users = {}
for user, status in users.items():
    if status == 'active':
        active_users[user] = status

相关文章

  • python查找集合中的元素并删除

  • Redis 集合命令汇总

    创建集合&添加集合元素 删除集合元素 查看集合中所有元素 判断集合中是否存在某个元素 随机弹出并删除集合中的元素 ...

  • laravel集合函数-pop(),shift(),prepen

    shif()删除并返回集合中的第一个元素 pop删除并返回集合中最后一个元素 prepend() 将指定的项目 添...

  • NodeJS 数组常用方法

    shift:从集合中把第一个元素删除,并返回这个元素的值。 unshift: 在集合开头添加一个或更多元素,并返回...

  • 并查集

    并查集 并查集,又叫不相交集合。可以用数组实现的树状结构 查找:查找元素所在的集合 合并:将两个元素所在的集合合并...

  • 查找——数据的查找(二)

    树的查找 在查找算法中,我们也可以把查找元素集合转化为树的问题结构,好处是:能够快速插入、删除并且查找也很快。也就...

  • js 数组操作合集(主要针对对象数组)

    1,根据对象中元素 查找对象数组中对应的元素 2,删除数组中指定对象的元素 并返回删除后的数组 3,js数组实现权...

  • Swift_集合 let arrSub = arr.`dro

    【拷贝出一个新集合,在新集合上移除最后一个或几个元素,并返回该集合,原集合不变】 如果要删除的元素数量超过了集合中...

  • Redis 源码分析(四) :intset

    Redis 源码分析(四) :intset一、什么是intset二、数据结构定义创建集合新增元素查找元素删除元素升...

  • Swift_集合 let arrSub = arr.`dro

    【拷贝出一个新集合,在新集合上移除第一个或几个元素,并返回该集合,原集合不变】 如果要删除的元素数量超过了集合中的...

网友评论

      本文标题:python查找集合中的元素并删除

      本文链接:https://www.haomeiwen.com/subject/raelqrtx.html