tomer 发表于 2014-11-04 13:36

如何实现这个功能,谢谢

有两个字典a={"eggs":3,"milk":5,"cheese":5}
               b={"milk":4,"cheese":3}
轮询a中的键,比较两个字典中相应的值的大小,如果a中的值大于b中的值 或者a中的键在b中不存在那么打印OK

Linux_manne 发表于 2014-11-04 13:53

if [ i for i in a.keys() if i in b.keys() and a > b or i not in b.keys() ]: print "OK"

tomer 发表于 2014-11-04 14:55

那么如何写这个条件呢:
假如两个字典的键相同,且A中键的值都大于B中键的值,print ok

zxjiuniu 发表于 2014-11-05 11:27

这个问题本身就有问题,字典的key是不会有相同的回复 3# tomer


   
页: [1]
查看完整版本: 如何实现这个功能,谢谢