首頁  >  文章  >  後端開發  >  怎麼避免隨機元素重複

怎麼避免隨機元素重複

(*-*)浩
(*-*)浩原創
2019-08-02 09:59:343870瀏覽

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn