永发信息网

Python中,如何判断列表嵌套字典里同时存在两个指定值?

答案:2  悬赏:60  手机版
解决时间 2021-01-29 21:19
  • 提问者网友:自食苦果
  • 2021-01-29 00:15
Python小白,求助
有一个列表嵌套N个字典(每个字典的key相同)
[{ key1:value1,key2:value2 }, { key1:value3,key2:value4 },{ key1:value5,key2:value6 } ......]
如何判断这个列表里同时存在value2 和value4
缺value2 就打印缺value2
缺value4就打印缺value4
都缺打印缺value2和value4
最佳答案
  • 五星知识达人网友:神鬼未生
  • 2021-01-29 00:43
for key in e: for value in e[key]: print value
全部回答
  • 1楼网友:一秋
  • 2021-01-29 02:12
l=[{'status':1,'com':'a'},{'status':2 ,'com':'c' },{'status':1 ,'com':'b' },{'status':1 ,'com':'a' }] l.sort(key=lambda x:(-x['status'],x['com'])) # print l
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯