黄埔做网站,郑州百姓网二手货车,iframe网站如何做统计,宿迁经济技术开发区python的random函数更多的random用法可参阅#xff1a;random --- 生成伪随机数 - Python 3.7.4 文档docs.python.org以下使用了#xff1a;洗牌#xff1a;random.shuffle随机抽取元素#xff0c;且元素不重复#xff1a;random.sample随机抽取元素#xff0c;且元素可…python的random函数更多的random用法可参阅random --- 生成伪随机数 - Python 3.7.4 文档docs.python.org以下使用了洗牌random.shuffle随机抽取元素且元素不重复random.sample随机抽取元素且元素可重复random.choices# -*- coding: utf-8 -*-Created on Sat Aug 31 20:37:54 2019author: wmnldora
import random
#从一组20个元素的列表里
dataMat[]
for i in range(20):dataMat.append(i)#随机抽取5个元素
number5 #打乱顺序
def RandomShuffle(dataMat):try:random.shuffle(dataMat)print(dataMat)return dataMatexcept:print(others)#随机抽取的元素不重复
def RandomSampling(dataMat,number):try:slicerandom.sample(dataMat,number)print(slice)return sliceexcept:print(other)#随机抽取的元素可以重复
def RandomChoice(dataMat,number):try:slicecrandom.choices(dataMat,knumber)print(slicec)return slicecexcept:print(other)#随机抽泣的元素可重复普通写法
def RepetitionRandomSampling(dataMat,number):sample[]for i in range(number):sample.append(dataMat[random.randint(0,len(dataMat)-1)])print(sample)return sample