标签: permutation julia
在Python中,您可以使用itertools生成排列,如下所示:
itertools
>>> list(itertools.permutations("ABC", 2)) [('A', 'B'), ('A', 'C'), ('B', 'A'), ('B', 'C'), ('C', 'A'), ('C', 'B')]
Julia有一个类似的permutations函数,但它只接受一个参数。在Python函数中模拟第二个参数的最佳方法是什么?
permutations
答案 0 :(得分:5)
subsets
k=2应该可以获得大小为2的每个子集,然后您可以对子集进行每次排列。
k=2