标签:
random.random()
返回[0,1)之间的浮点数
random.randrange(start,stop[,step])
返回[start,stop)且步长为step的整数
random.randint(start,stop)
返回[start,stop]之间的整数
random.
choice
(seq)
随机返回一个序列内的值
random.
shuffle
(seq)随机打乱序列的排序
import random li=list([i for i in range(1,100)]) random.shuffle(li) print(li)
返回a和b之间的浮点数,允许a>b
等同于a+(b-a)*random.random()
population可以是序列、集合
随机返回所有样本里的k个值
import random li=list([i for i in range(1,100)]) print(random.sample(li, 10))
标签:
原文地址:http://www.cnblogs.com/fj0716/p/5221139.html