關於random.choice(),生成指定size的隨機數,如果需要每一次產生的隨機數相同,則需要設置隨機數種子,random.seed(int).
網上關於random.choice()方面的介紹很多,但是如果在函數內部添加一個概率P的情況下,又會生成怎樣的一組隨機數呢,網上的介紹少之又少,根據本人的實驗過程探究,得出以下假設,供大家參考,當然如果您發現其中有誤,十分歡迎留言,一起來學習。
- 當有P的情況之下,一般對於元素的概率越大,被隨機選到的概率越大;
- 當已生成某一個隨機數a的情況之下,仍然可以再次獲得隨機數a;
- 即時有一個元素的概率極其小,假設為0.0……01,它依然有被選上的可能,不過選中的概率相對小很多
歡迎大家來補充!