random.sample函数

Posted 生活会辜负努力的人,但不会辜负一直努力的人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了random.sample函数相关的知识,希望对你有一定的参考价值。


1 import random
2 
3 list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
4 for i in range(3):
5     slice = random.sample(list, 5)  # 从list中随机获取5个元素,作为一个片断返回
6     print(slice)
7     print(list, \'\\n\')  # 原有序列并没有改变

输出结果如下,发现每一次的random.sample函数返回的5个元素不同


 

以上是关于random.sample函数的主要内容,如果未能解决你的问题,请参考以下文章

python中choice对比(在numpy和random中均出现过)外加sample()函数对比

pandas对dataframe的数据列进行随机抽样(Random Sample of Columns)使用sample函数进行数据列随机抽样

pandas对dataframe的数据行进行随机抽样(Random Sample of Rows):使用sample函数进行数据行随机抽样(有放回的随机抽样,replacement)

生成随机码

python random函数总结

如何从列表中随机取出三个不重复的数?