如何根据列表计算笛卡尔积?
至少输入两个列表。使用默认控件时,在元素之间使用逗号,并在列表之间留一个空行。列表 a,b 和 1,2 会生成 (a,1)、(a,2)、(b,1) 和 (b,2)。
浏览器工具
从两个或更多列表生成组合。定义元素分隔符和列表分隔符,然后检查有序结果。
您的输入会保留在此浏览器中。
请添加必需的输入以继续。
请完成必需的输入以继续。
直接回答
笛卡尔积计算器按列表顺序从每个列表取一个元素,形成组合。使用默认分隔符时,请用逗号分隔元素,并在列表之间留一个空行。列表 a,b 和 1,2 会生成 (a,1)、(a,2)、(b,1)、(b,2)。来源:https://docs.python.org/3/library/itertools.html#itertools.product
结果
输出包含括号中的组合。最右侧列表变化最快。两个各含 2 个元素的列表会生成 4 个组合。
使用此工具
示例
输入: 2、3,以及所选操作需要的单位或值
设置: 选择已配置的操作。在运行笛卡尔积计算器前,确认延迟更新执行模式和文本输出。
结果: 工作区会在浏览器中生成文本结果。
此示例展示笛卡尔积计算器的输入形式。确切结果取决于所选操作、值和设置。
常见用途
限制