python避免隨機元素重複可以使用random模組的sample()函數,它傳回一個新列表,新列表存放隨機不重複的元素。
函數用法實例:(推薦學習:Python影片教學)
range()範圍只能是整數
random.sample(population, k)
傳回從總體序列或集合(potution)中選擇的唯一元素的k 長度列表(list)。新清單存放隨機不重複的元素。用於隨機抽樣,無需更換。
import random list = [1, 2, 3] print(random.sample(list ,2)) list = ["china","python","sky"] print(random.sample(list ,2)) list = range(1, 10000) print(random.sample(list ,5)) 输出: [1, 2] ['python', 'sky'] [6912, 1869, 5991, 721, 3388]
更多Python相關技術文章,請造訪Python教學欄位進行學習!
以上是怎麼避免隨機元素重複的詳細內容。更多資訊請關注PHP中文網其他相關文章!