给定一组N个元素,我想选择m个随机的,非重复的k元素子集。如果我想生成all N选择k组合,我可以使用,所以我要求的一种方法是:import itertoolsA = np.arange(n)m=5result = np.random.permutation([x for x in itertools.permutations(A,k)])[:m]问题当然是,这段代码首先生成所有
我遇到了一个问题,我需要创建一个列表的所有可能的变体字符串。我已经尝试过一些迭代工具的方法,比如[''.join(i) for i in itertools.permutations('abc')]或
(comb = [''.join(i) for i in itertools.combinations_with_replacement我需要所有的变体,所以置换</e