dic = {"a": True, "b": False, "c": False, "d": True}
res = {True: ["a", "d"], False: ["b", "c"]}
res = {i: list(filter(lambda k: dic[k]==i, dic)) for i in set(dic.values())}
print(res)
键值和键名对调 filter函数
原创
©著作权归作者所有:来自51CTO博客作者基督徒Isaac的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
ES6对象的键值键名操作
ES2017 引入了跟Object.keys配套的Object.values和Object.entries,作为遍历一个对象的补充手段,供for...of循环使用。
Object.keys Object.values Object.entries ES6 -
案例学Python:filter()函数的用法,高级!
案例学Python:filter()函数的用法,高级!
Python 内置函数 python -
filter函数和map函数
filter filter()函
迭代 迭代器 空白符 -
nacos不用mysql行吗
浅谈注册中心选型搭建Nacos高可用集群准备工作正式搭建遇到的问题总结浅谈注册中心选型 在注册中心的选型上有多种选择,Spring Cloud Netflix技术栈会优选Eureka(当然也可以选择Consul),而基于Dubbo的服务注册与发现一般选择ZooKeeper较多。 注册中心选型对比 Eureka基于AP,Eureka Server集群中任何一台机器宕机后整个集群
nacos不用mysql行吗 linux安装nacos mysql集群搭建 nacos 安装 nacos 集群