python怎麼生成隨機不重複陣列

solution發表於2021-09-11

python生成隨機不重複陣列的方法:可以利用python中的randomw.sample()函式來實現。sample(x,y)函式的作用是從序列x中,隨機選擇y個不重複的元素。

python怎麼生成隨機不重複陣列

利用Python中的randomw.sample()函式

(推薦教程:)

resultList=random.sample(range(A,B),N)

sample(x,y)函式的作用是從序列x中,隨機選擇y個不重複的元素。表示從[A,B)間隨機生成N個數,結果以列表返回123。

注意:區間為[A,B) 左閉右開

舉例:

>>>random.sample(range(1,5),3)
[2, 4, 3]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2459/viewspace-2832738/,如需轉載,請註明出處,否則將追究法律責任。

相關文章