python随机抽取人名_python的random
生活随笔
收集整理的這篇文章主要介紹了
python随机抽取人名_python的random
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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 2019@author: wmnldora """import random #從一組20個元素的列表里 dataMat=[] for i in range(20):dataMat.append(i)#隨機抽取5個元素 number=5 #打亂順序 def RandomShuffle(dataMat):try:random.shuffle(dataMat)print(dataMat)return dataMatexcept:print("others")#隨機抽取的元素不重復 def RandomSampling(dataMat,number):try:slice=random.sample(dataMat,number)print(slice)return sliceexcept:print("other")#隨機抽取的元素可以重復 def RandomChoice(dataMat,number):try:slicec=random.choices(dataMat,k=number)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總結
以上是生活随笔為你收集整理的python随机抽取人名_python的random的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: docker没有下载完全_会用Docke
- 下一篇: eclipse索引4超出范围_Pytho