来自多个列表的所有可能组合的计数

JDraper

我有以下清单:

list_a = set(["A", "B", "C", "D", "E", "F"])
list_b = set(["1", "2", "3", "4", "5", "6"])
list_c = set(["red", "yellow", "blue", "green"])  

我想找到这些列表的可能组合总数(每个列表一个项目)

使用较小的列表很容易做到这一点

import itertools as it

list_set = [list_a, list_b, list_c] 

len(list(it.product(*list_of_unq_vars)))

这将返回组合的数量。

但是,对于较大的列表,我遇到了内存错误。

有没有办法以这种方式计算可能的组合数量,而无需实际创建组合本身(如我上面所做的那样)?

非常感谢,J

高的

您需要做的就是乘以每个列表的长度以获得可能的组合总数:

tempcomb = 1
for l in list_set:
    tempcomb *= len(l)
print(tempcomb)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否有一种算法可以组合来自多个麦克风的音频以提高音频质量?

来自分类Dev

遍历多个表的所有可能组合的最佳方法?

来自分类Dev

从列表中获取k个元素的所有可能组合

来自分类Dev

与列表元素的所有可能组合相交

来自分类Dev

修改Excel vba以从多个列表创建所有可能的组合

来自分类Dev

使用std :: thread组合来自多个线程的数组

来自分类Dev

用dplyr对多个变量的所有可能组合进行分组

来自分类Dev

合并多个数据帧的所有可能组合

来自分类Dev

列表中子值的所有可能组合

来自分类Dev

从多个列表中生成所有可能的组合

来自分类Dev

Python 3:创建多个字典的列表具有相同的键,但来自多个列表的值不同

来自分类Dev

来自多个列表的Countif

来自分类Dev

两个或更多列表的所有可能组合(包括所有子集组合)

来自分类Dev

来自多个列表的UNION

来自分类Dev

获取两个列表之间的所有可能组合,包括多个连接

来自分类Dev

使用XSL合并后如何处理来自多个XML文件的所有数据

来自分类Dev

来自多个表的SQL计数行

来自分类Dev

查询来自多个表的所有数据

来自分类Dev

来自多个表的MYSQL查询,多个表具有多个计数和一个计算所得的行

来自分类Dev

Python 3.3:列表的所有可能组合

来自分类Dev

MYSQL:来自多个表的平均计数

来自分类Dev

查找任何计数列表的所有组合

来自分类Dev

Excel公式或Vba到来自多个Excel工作表的所有查找值的总和

来自分类Dev

使用ffmpeg组合来自多个来源的视频和音频

来自分类Dev

MySQL使用连接计数来自多个表的行

来自分类Dev

来自多个表的CodeIgniter下拉列表

来自分类Dev

合并多个数据帧的所有可能组合

来自分类Dev

组合来自多个 foreach 循环的 json 输出

来自分类Dev

遍历多个列表项的所有可能组合

Related 相关文章

  1. 1

    是否有一种算法可以组合来自多个麦克风的音频以提高音频质量?

  2. 2

    遍历多个表的所有可能组合的最佳方法?

  3. 3

    从列表中获取k个元素的所有可能组合

  4. 4

    与列表元素的所有可能组合相交

  5. 5

    修改Excel vba以从多个列表创建所有可能的组合

  6. 6

    使用std :: thread组合来自多个线程的数组

  7. 7

    用dplyr对多个变量的所有可能组合进行分组

  8. 8

    合并多个数据帧的所有可能组合

  9. 9

    列表中子值的所有可能组合

  10. 10

    从多个列表中生成所有可能的组合

  11. 11

    Python 3:创建多个字典的列表具有相同的键,但来自多个列表的值不同

  12. 12

    来自多个列表的Countif

  13. 13

    两个或更多列表的所有可能组合(包括所有子集组合)

  14. 14

    来自多个列表的UNION

  15. 15

    获取两个列表之间的所有可能组合,包括多个连接

  16. 16

    使用XSL合并后如何处理来自多个XML文件的所有数据

  17. 17

    来自多个表的SQL计数行

  18. 18

    查询来自多个表的所有数据

  19. 19

    来自多个表的MYSQL查询,多个表具有多个计数和一个计算所得的行

  20. 20

    Python 3.3:列表的所有可能组合

  21. 21

    MYSQL:来自多个表的平均计数

  22. 22

    查找任何计数列表的所有组合

  23. 23

    Excel公式或Vba到来自多个Excel工作表的所有查找值的总和

  24. 24

    使用ffmpeg组合来自多个来源的视频和音频

  25. 25

    MySQL使用连接计数来自多个表的行

  26. 26

    来自多个表的CodeIgniter下拉列表

  27. 27

    合并多个数据帧的所有可能组合

  28. 28

    组合来自多个 foreach 循环的 json 输出

  29. 29

    遍历多个列表项的所有可能组合

热门标签

归档