shuffle
shuffle的意思就是让序列乱序,本质上就是让序列里面的每一个元素等概率分布在序列的任何位置。、
使用random.shuffle(iterable), 这样会直接改变iterable的顺序,需要注意的是random.shuffle()函数没有返回值。
random模块的sample()
random.sample(population, k):
是从序列(sequence)中随机选择k个元素,返回的是一个新的list,原来的序列不受影响。
shuffle
shuffle的意思就是让序列乱序,本质上就是让序列里面的每一个元素等概率分布在序列的任何位置。、
使用random.shuffle(iterable), 这样会直接改变iterable的顺序,需要注意的是random.shuffle()函数没有返回值。
random模块的sample()
random.sample(population, k):
是从序列(sequence)中随机选择k个元素,返回的是一个新的list,原来的序列不受影响。