寻求大家的帮助!使用shuffle随机打乱列表中的元素,输出了10种可能的列表,但是这10个列表中有重复的,如何避免这种情况呢?
有重复的才是真随机
你想不重复的输出,那应该import itertools,然后用它生成所有的排列组合
如果你只需要部分排列组合的结果,那你可以把itertools排列的结果再用shuffle打乱,然后取前10个
one_class_list = list(range(maxNum_sample[0][1]))
random.shuffle(one_class_list)
print(one_class_list)
不能进行赋值操作!!
one_class_list = random.shuffle(one_class_list)