朱莉娅长度有限的排列

But*_*840 3 permutation julia

在Python中,您可以使用如下itertools生成排列:

>>> list(itertools.permutations("ABC", 2))
[('A', 'B'), ('A', 'C'), ('B', 'A'), ('B', 'C'), ('C', 'A'), ('C', 'B')]
Run Code Online (Sandbox Code Playgroud)

朱莉娅有一个类似的permutations功能,但它只接受一个参数.在Python函数中模拟第二个参数的最佳方法是什么?

Iai*_*ing 5

subsets来自Iterators.jl,k=2你应该得到每个大小为2的子集,然后你就可以对子集进行每个排列.