從列表中隨機取數

2021-08-13 01:00:06 字數 631 閱讀 8276

列表為[「a」,」j」,」g」,」h」,」k」,」i」,」l」,」f」,」v」,」b」,」2」,」5」,」x」]

版本1

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))

#將列表生成字典,key為元列表的id序號,values為對應序號的字母,先使用zip將列表組合,再用dict將列表化為字典,id在前,字元在後

word_dict = dict(zip(word_len,word_list))

result =

random_list = np.random.randint(0,13,5)

random_list.sort()

defrandom_dictvalue

(random_list):

for i in random_list:

return result

random_dictvalue(random_list)

print (result)

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 將列表生成字典,...

C C 中隨機取數程式

在計算機中並沒有乙個真正的隨機數發生器,但是可以做到使產生的數字重複率很低,這樣看起來好象是真正的隨機數,實現這一功能的程式叫偽隨機數發生器。有關如何產生隨機數的理論有許多,如果要詳細地討論,需要厚厚的一本書的篇幅。不管用什麼方法實現隨機數發生器,都必須給它提供乙個名為 種子 的初始值。而且這個值最...

隨機取數問題

問題描述 輸入兩個正整數m和n m n 輸出乙個有m個隨機數組成的隨機列表,這些隨機數的範圍時0 n 1,並且每乙個整數只能出現一次。方法一 o n 整體來說,從n個整數中隨機選擇m個不重複整數,選擇每乙個整數的概率都是m n,因此在進行選擇時,需要保證每個整數被選擇的概率是m n就能滿足問題要求。...