共計 495 個字符,預計需要花費 2 分鐘才能閱讀完成。
可以使用 random 模塊中的 shuffle 函數來實現隨機抽取不重復的數字。具體步驟如下:
- 導入 random 模塊:
import random
- 創建一個包含所有需要抽取的數字的列表,例如,如果需要在 1 到 10 之間抽取不重復的數字,可以使用以下代碼創建列表:
numbers = list(range(1, 11))
- 使用 shuffle 函數打亂列表中的元素順序:
random.shuffle(numbers)
- 根據需要抽取的數量,使用切片操作從打亂后的列表中取出相應數量的元素,例如,如果需要抽取 3 個不重復的數字:
selected_numbers = numbers[:3]
- 最后,可以通過遍歷 selected_numbers 來輸出抽取的數字,或者直接打印 selected_numbers。
以下是完整的示例代碼:
import random
numbers = list(range(1, 11))
random.shuffle(numbers)
selected_numbers = numbers[:3]
print(selected_numbers)
運行代碼的結果可能會有所不同,因為數字的抽取是隨機的。
丸趣 TV 網 – 提供最優質的資源集合!
正文完