從python容器中隨機選取元素

2022-03-12 11:17:57 字數 563 閱讀 8145

1

#1.使用python random模組的choice方法隨機選擇某個元素

2import

random

34 foo = ['

a', '

b', '

c', '

d', 'e'

]5from random import

choice67

print

(choice(foo))89

#2.使用python random模組的sample函式從列表中隨機選擇一組元素

10 list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]11#

設定種子使得每次抽樣結果相同

12 random.seed(10)

13 slice = random.sample(list, 5) #

從list中隨機獲取5個元素,作為乙個片斷返回

1415

print

(slice)

16print(list) #

原有序列並沒有改變。

**:

從MySQL隨機選取資料

從mysql隨機選取資料 2014 06 23 從mysql隨機選取資料最簡單的辦法就是使用 order by rand 方案一 select from table order byrand limit 0,1 這種方法的問題就是非常慢。原因是因為mysql會建立一張零時表來儲存所有的結果集,然後給...

python 隨機選取n個元素

參考鏈結 import random data a b c d e f g h random.choice data 隨機選取乙個元素import random data a b c d e f g h sample num 5 random.sample data,sample num 結果 a ...

python之路 從列表中隨機取數

自學python,這是我發表的第一篇python部落格 列表為 a j g h k i l f v b 2 5 x import numpy as np word list a j g h k i l f v b 2 5 x len list range len word list 將列表生成字典,...