如何在列表的字典中搜索值

赞颂Okwa

我有以下代码行:

food_web = {'Limpets ': [' Seaweed'],'Zooplankton ': ['Phytoplankton'],'Fish':[' Prawn'],'Whelk ': [' Limpets', ' Mussels'],'Lobster ': [' Crab', ' Mussels', ' Limpets', ' Whelk']}

我想确定一个顶点掠食者,这意味着字典中任何值中都不会出现一个键,因此我需要在所有值中搜索每个键,但我不知道该如何处理。列表也很麻烦 我只是在学习python,所以我的知识很可能低于标准水平。

双锂矩阵

最简单的方法可能是将所有值组合到一个列表中:

values = [item.strip() for subl in food_web.values() for item in subl]

让我们从内到外看这行:

food_web.values()values字典中所有的列表因此,这是一个列表列表。我想提取内部列表中的所有值,所以要添加另一个“理解”:for item in subl一起,这将每个子列表带入food_web.values()并提取每个元素。然后将所有这些(单个)元素放回一个列表中。

我正在使用strip()命令删除多余的空格,这将使字符串比较更加困难。

然后,您可以检查items此新列表中是否存在:

for kk in food_web.keys():
    if kk.strip() not in values:
        print("Apex: ", kk)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在以列表为值的字典中搜索多个元素?

来自分类Dev

如何在多个字典列表中的字典的每个值之间执行模糊搜索?

来自分类Dev

如何打印字典的键,在值列表中搜索值

来自分类Dev

如何在列表的第一个单元格中搜索,每个列表都是字典中的值?

来自分类Dev

如何在字典列表中打印字典值?

来自分类Dev

在列表和字典列表中搜索值

来自分类Dev

在列表字典中搜索值

来自分类Dev

如何在结果中在 mongodb 的字典列表中搜索单个字典?

来自分类Dev

如何在python字典列表中组合值

来自分类Dev

如何在Python中反转字典(其值为列表)?

来自分类Dev

如何在列表字典中获取特殊值

来自分类Dev

如何在字典中查找列表的最大值

来自分类Dev

如何在字典列表中引用和返回值

来自分类Dev

如何在字典python列表中设置默认值?

来自分类Dev

如何从字典列表中的字典访问值?

来自分类Dev

如何在长列表中搜索特定值

来自分类Dev

如何在长列表中搜索特定值

来自分类Dev

如何根据相同元素的另一个值在字典列表中搜索元素的值?

来自分类Dev

在列表中搜索字典

来自分类Dev

如何测试/搜索字典中的值

来自分类Dev

如何在Python中的字典项列表中按值删除重复的字典项

来自分类Dev

如何在字典中无序搜索?

来自分类Dev

如何在字典数组中搜索元素?

来自分类Dev

Python3-如何通过字典列表中的值搜索关键字?

来自分类Dev

如何在字典列表中获取具有公共密钥最大值的整个字典

来自分类Dev

在字典中搜索值

来自分类Dev

如何在字典列表中的特定值的单独“数据框”列中创建列表?

来自分类Dev

如何替换列表中字典中的值?

来自分类Dev

在复杂的嵌套字典/列表中搜索键,值对

Related 相关文章

  1. 1

    如何在以列表为值的字典中搜索多个元素?

  2. 2

    如何在多个字典列表中的字典的每个值之间执行模糊搜索?

  3. 3

    如何打印字典的键,在值列表中搜索值

  4. 4

    如何在列表的第一个单元格中搜索,每个列表都是字典中的值?

  5. 5

    如何在字典列表中打印字典值?

  6. 6

    在列表和字典列表中搜索值

  7. 7

    在列表字典中搜索值

  8. 8

    如何在结果中在 mongodb 的字典列表中搜索单个字典?

  9. 9

    如何在python字典列表中组合值

  10. 10

    如何在Python中反转字典(其值为列表)?

  11. 11

    如何在列表字典中获取特殊值

  12. 12

    如何在字典中查找列表的最大值

  13. 13

    如何在字典列表中引用和返回值

  14. 14

    如何在字典python列表中设置默认值?

  15. 15

    如何从字典列表中的字典访问值?

  16. 16

    如何在长列表中搜索特定值

  17. 17

    如何在长列表中搜索特定值

  18. 18

    如何根据相同元素的另一个值在字典列表中搜索元素的值?

  19. 19

    在列表中搜索字典

  20. 20

    如何测试/搜索字典中的值

  21. 21

    如何在Python中的字典项列表中按值删除重复的字典项

  22. 22

    如何在字典中无序搜索?

  23. 23

    如何在字典数组中搜索元素?

  24. 24

    Python3-如何通过字典列表中的值搜索关键字?

  25. 25

    如何在字典列表中获取具有公共密钥最大值的整个字典

  26. 26

    在字典中搜索值

  27. 27

    如何在字典列表中的特定值的单独“数据框”列中创建列表?

  28. 28

    如何替换列表中字典中的值?

  29. 29

    在复杂的嵌套字典/列表中搜索键,值对

热门标签

归档