如何检查字典是否在python中的另一个字典中

用户名

我有一个对象

>>> L[0].f.items()
dict_items([('a', 1)])
>>> a3.f.items()
dict_items([('a', 1), ('c', 3)])

我想测试L [0] .f.items()是否是a3.f.items()的子集。所以我做了以下事情:

>>> L[0].f.items() in a3.f.items()
False

但是我希望L [0] .f.items()是a3.f.items()的子集。为什么返回False?如何测试某个词典项目是否为另一个词典项目的子集?

ec

您可以从列表中进行设置,然后查看一个集合是否是另一个集合的子集:

>>> list1 = [('a', 1), ('c', 3)]
>>> list2 = [('a', 1)]
>>> set(list2).issubset(list1)
True

或者,在您的情况下:

set(L[0].f.items()).issubset(set(a3.f.items()))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查字典中的至少一个键是否包含在另一个字典中

来自分类Dev

检查字典的递归函数是另一个字典的子集

来自分类Dev

如何检查字典中是否存在键值对?如果一个键的值是字典

来自分类Dev

如何根据一个字典在 Python 中查询另一个字典的值来修改或创建字典

来自分类Dev

从另一个字典中删除字典(python 3中的奇怪行为)

来自分类Dev

如何在python上制作一个字典在另一个字典中以及在另一个字典中

来自分类Dev

Ansible-检查列表中的元素在另一个字典中是否没有相同的值

来自分类Dev

如何根据python中另一个字典键的匹配来修改字典中的键值列表?

来自分类Dev

用函数中的另一个字典替换字典的内容-Python

来自分类Dev

将包含列表的字典追加到python中的另一个字典

来自分类Dev

检查字典中是否至少包含一个特定值

来自分类Dev

如何断言一个字典包含另一个字典,而在python中没有assertDictContainsSubset?

来自分类Dev

如何从另一个字典中减去一个字典的值并将结果写入第三个字典?

来自分类Dev

使用键,一个字典中的值来获取python中另一个字典中的值

来自分类Dev

将一个字典中的值与 Python 中另一个字典中的值进行比较

来自分类Dev

筛选字典中不在另一个字典中的值

来自分类Dev

在另一个字典中的字典中查找值

来自分类Dev

如何映射键,在另一个字典中查找键?

来自分类Dev

如何在Python中从另一个字典复制唯一键和值

来自分类Dev

如何遍历字典中的键并与另一个字典中的键/值匹配

来自分类Dev

如何检查字典中是否存在键值对?

来自分类Dev

如何检查字典中的列表是否为键?

来自分类Dev

如何用另一个字典过滤python字典?

来自分类Dev

如何将字典映射到另一个字典Python

来自分类Dev

在Perl的另一个字典中追加字典

来自分类Dev

运用字典中的元素来创建另一个字典

来自分类Dev

将字典中的键复制到另一个字典

来自分类Dev

使用另一个字典列表中的键对字典列表进行排序

来自分类Dev

如何将字典中的键与列表中的元素进行匹配,并将这些键值存储到python中的另一个字典中?

Related 相关文章

  1. 1

    检查字典中的至少一个键是否包含在另一个字典中

  2. 2

    检查字典的递归函数是另一个字典的子集

  3. 3

    如何检查字典中是否存在键值对?如果一个键的值是字典

  4. 4

    如何根据一个字典在 Python 中查询另一个字典的值来修改或创建字典

  5. 5

    从另一个字典中删除字典(python 3中的奇怪行为)

  6. 6

    如何在python上制作一个字典在另一个字典中以及在另一个字典中

  7. 7

    Ansible-检查列表中的元素在另一个字典中是否没有相同的值

  8. 8

    如何根据python中另一个字典键的匹配来修改字典中的键值列表?

  9. 9

    用函数中的另一个字典替换字典的内容-Python

  10. 10

    将包含列表的字典追加到python中的另一个字典

  11. 11

    检查字典中是否至少包含一个特定值

  12. 12

    如何断言一个字典包含另一个字典,而在python中没有assertDictContainsSubset?

  13. 13

    如何从另一个字典中减去一个字典的值并将结果写入第三个字典?

  14. 14

    使用键,一个字典中的值来获取python中另一个字典中的值

  15. 15

    将一个字典中的值与 Python 中另一个字典中的值进行比较

  16. 16

    筛选字典中不在另一个字典中的值

  17. 17

    在另一个字典中的字典中查找值

  18. 18

    如何映射键,在另一个字典中查找键?

  19. 19

    如何在Python中从另一个字典复制唯一键和值

  20. 20

    如何遍历字典中的键并与另一个字典中的键/值匹配

  21. 21

    如何检查字典中是否存在键值对?

  22. 22

    如何检查字典中的列表是否为键?

  23. 23

    如何用另一个字典过滤python字典?

  24. 24

    如何将字典映射到另一个字典Python

  25. 25

    在Perl的另一个字典中追加字典

  26. 26

    运用字典中的元素来创建另一个字典

  27. 27

    将字典中的键复制到另一个字典

  28. 28

    使用另一个字典列表中的键对字典列表进行排序

  29. 29

    如何将字典中的键与列表中的元素进行匹配,并将这些键值存储到python中的另一个字典中?

热门标签

归档