我需要尽可能快地生成整数, , , 的所有排列,并将结果作为shape的NumPy数组,或者遍历此类数组的大部分以节省内存。012...n - 1(factorial(n), n)
0
1
2
...
n - 1
(factorial(n), n)
NumPy 中是否有一些内置函数可以执行此操作?或者一些功能的组合。
使用itertools.permutations(...)太慢,我需要一个更快的方法。
itertools.permutations(...)
python performance numpy permutation
numpy ×1
performance ×1
permutation ×1
python ×1