列表中对元素的计数

量子旅行者
a = [2,7,9]
b = [[7,9],[1,2],[2,9]]

列表[a]有多少对匹配对元组?[b]请注意对[7,9][2,9]列表中[a]即使对[1,2]包含位数2,也不会计算在内,因为两位数都不在列表中[a]返回值应为2,即匹配对的len。

len(filter(lambda l:if_in(b,l),a))

需要帮助来创建if_in函数,或者需要一种更简单的方法将此函数全部编写在一起。无论a的大小,如何使此功能起作用b

帕德拉克·坎宁安

a一组和使用set.issuperset,检查是否asuperset每个子列表:

a = [2,7,9]
b = [[7,9],[1,2],[2,9]]


st = set(a)

print(sum(st.issuperset(sub) for sub in b))
2

您可以采用两种方式,要么制作所有子列表集,要么如上所述制作一个集,当a是子列表的超集时,则子列表是a的子集:

In [6]: a = [2,7,9]

In [7]: b = [[7,9],[1,2],[2,9]]

In [8]: st = set(b[0])

In [9]: st.issubset(a)
Out[9]: True
In [10]: st = set(b[1])

In [11]: st.issubset(a)
Out[11]: False

In [13]: st = set(a)

In [13]: st.issuperset(b[0])
Out[13]: True

In [14]: st.issuperset(b[1])
Out[14]: False

显然,由于列表中只有几个数字,因此从中进行设置并使用超集更有意义。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

快速计数列表中的已知元素

来自分类Dev

列表中重复元素的计数

来自分类Dev

用列表理解计数列表中的元素

来自分类Dev

根据可能值列表对列表中的元素进行计数

来自分类Dev

django中列表列表的排名和计数元素

来自分类Dev

带条件分隔和计数列表中的元素数

来自分类Dev

Python:计数直到列表中的元素为元组

来自分类Dev

列表中不同的元素,包括使用Java流计数

来自分类Dev

.Net如何按计数获取列表中的公共元素

来自分类Dev

带条件分隔和计数列表中的元素数

来自分类Dev

如何返回两个列表中相同元素的计数?

来自分类Dev

连续计数列表和数组中的元素

来自分类Dev

Java 8流库| 对列表中的元素进行分组并计数

来自分类Dev

计数列表中的元素产生了意外结果

来自分类Dev

在Java中使用While循环对列表中的元素进行计数

来自分类Dev

列表中满足给定条件的连续元素的计数

来自分类Dev

元组中的元素计数

来自分类Dev

Prolog:递增计数器,取决于列表列表中的元素

来自分类Dev

计算列表中元素的数量,然后将计数作为R中的列表

来自分类Dev

Prolog:递增计数器,取决于列表列表中的元素

来自分类Dev

如何将计数功能应用于R中列表中的每个元素?

来自分类Dev

对列表中的值进行计数,这些值表示为XML元素中的值。

来自分类Dev

计数列表元素,使用模式

来自分类Dev

Prolog计数列表元素大于n

来自分类Dev

转换计数重复元素的列表

来自分类Dev

jQuery中的数组元素计数

来自分类Dev

使用计数器变量在JSTL <c:/ forEach>中显示列表元素

来自分类Dev

在python列表中以不区分大小写的方式计数相同的元素

来自分类Dev

确定列表中的元素数量是否为偶数而不计数

Related 相关文章

  1. 1

    快速计数列表中的已知元素

  2. 2

    列表中重复元素的计数

  3. 3

    用列表理解计数列表中的元素

  4. 4

    根据可能值列表对列表中的元素进行计数

  5. 5

    django中列表列表的排名和计数元素

  6. 6

    带条件分隔和计数列表中的元素数

  7. 7

    Python:计数直到列表中的元素为元组

  8. 8

    列表中不同的元素,包括使用Java流计数

  9. 9

    .Net如何按计数获取列表中的公共元素

  10. 10

    带条件分隔和计数列表中的元素数

  11. 11

    如何返回两个列表中相同元素的计数?

  12. 12

    连续计数列表和数组中的元素

  13. 13

    Java 8流库| 对列表中的元素进行分组并计数

  14. 14

    计数列表中的元素产生了意外结果

  15. 15

    在Java中使用While循环对列表中的元素进行计数

  16. 16

    列表中满足给定条件的连续元素的计数

  17. 17

    元组中的元素计数

  18. 18

    Prolog:递增计数器,取决于列表列表中的元素

  19. 19

    计算列表中元素的数量,然后将计数作为R中的列表

  20. 20

    Prolog:递增计数器,取决于列表列表中的元素

  21. 21

    如何将计数功能应用于R中列表中的每个元素?

  22. 22

    对列表中的值进行计数,这些值表示为XML元素中的值。

  23. 23

    计数列表元素,使用模式

  24. 24

    Prolog计数列表元素大于n

  25. 25

    转换计数重复元素的列表

  26. 26

    jQuery中的数组元素计数

  27. 27

    使用计数器变量在JSTL <c:/ forEach>中显示列表元素

  28. 28

    在python列表中以不区分大小写的方式计数相同的元素

  29. 29

    确定列表中的元素数量是否为偶数而不计数

热门标签

归档