相关疑难解决方法(0)

在python中重复生成排列

我知道itertools,但它似乎只能生成排列而不重复.

例如,我想为2个骰子生成所有可能的骰子.所以我需要[1,2,3,4,5,6]的大小为2的所有排列,包括重复:(1,1),(1,2),(2,1)......等等

如果可能的话,我不想从头开始实现这一点

python permutation combinatorics

69
推荐指数
3
解决办法
4万
查看次数

python中两个列表的笛卡尔积

python中两个列表的笛卡尔积

list1 = ['a', 'b']
list2 = [1, 2, 3, 4, 5]
Run Code Online (Sandbox Code Playgroud)

预期产量:

list3 = ['a1', 'a2', 'a3', 'a4', 'a5', 'b1', 'b2', 'b3', 'b4', 'b5']
Run Code Online (Sandbox Code Playgroud)

python

4
推荐指数
3
解决办法
3623
查看次数

标签 统计

python ×2

combinatorics ×1

permutation ×1