python取均勻不重復(fù)的隨機(jī)數(shù)方式
Python產(chǎn)生一個數(shù)值范圍內(nèi)的不重復(fù)的隨機(jī)數(shù),可以使用random模塊中的random.sample函數(shù),其用法如下:
import random bbb=[10,11,12,13,14,15,16] c=range(len(bbb)) indexs = random.sample(c, 3) print(np.asarray(bbb)[indexs])
取一個范圍內(nèi)均勻不重復(fù)的隨機(jī)數(shù)
import random; resultList = []; max = 90 # 最大隨機(jī)數(shù) area=30 count=10 for area_max in range(area,max+1,area): result = random.sample(range(area_max-area, area_max + 1), count); # sample(x,y)函數(shù)的作用是從序列x中,隨機(jī)選擇y個不重復(fù)的元素。上面的方法寫了那么多,其實(shí)Python一句話就完成了。 print(result) for e in result: resultList.append(e) print(resultList)
以上這篇python取均勻不重復(fù)的隨機(jī)數(shù)方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
django框架事務(wù)處理小結(jié)【ORM 事務(wù)及raw sql,customize sql 事務(wù)處理】
這篇文章主要介紹了django框架事務(wù)處理,結(jié)合實(shí)例形式總結(jié)分析了使用ORM 事務(wù)及raw sql,customize sql 事務(wù)處理相關(guān)實(shí)現(xiàn)技巧與操作注意事項,需要的朋友可以參考下2019-06-06python實(shí)現(xiàn)微信自動回復(fù)功能
這篇文章主要為大家詳細(xì)介紹了使用python實(shí)現(xiàn)微信自動回復(fù)功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-04-04利用Python自動化操作AutoCAD的實(shí)現(xiàn)
這篇文章主要介紹了利用Python自動化操作AutoCAD的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04Python使用擴(kuò)展庫pywin32實(shí)現(xiàn)批量文檔打印實(shí)例
這篇文章主要介紹了Python使用擴(kuò)展庫pywin32實(shí)現(xiàn)批量文檔打印實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04Django media static外部訪問Django中的圖片設(shè)置教程
這篇文章主要介紹了Django media static外部訪問Django中的圖片設(shè)置教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04Matplotlib使用Cursor實(shí)現(xiàn)UI定位的示例代碼
這篇文章主要介紹了Matplotlib使用Cursor實(shí)現(xiàn)UI定位的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03