版权声明:本文为博主原创文章,请尊重原创,转载请注明原文地址和作者信息! https://blog.csdn.net/zzc15806/article/details/84875070
使用random模块中的sample函数
功能:
random.sample(seq, k)实现从序列或集合seq中随机选取k个独立的的元素
参数:
seq:元组、列表或字符串
k:选取元素个数
实例:
In [1]: import random
In [2]: f = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
In [3]: f
Out[3]: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
In [4]: random.sample(f, 5)
Out[4]: [5, 3, 6, 9, 4]
使用random模块中的choice函数
功能:
random.choice(seq)实现从序列或集合seq中随机选取一个元素
参数:
seq:元组、列表或字符串
实例:
In [1]: import random
In [2]: f = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
In [3]: f
Out[3]: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
In [4]: random.choice(f)
Out[4]: 2