私はrandom
図書館の仕事の原則を理解しようとしています。 私はいくつかの状況を考えます: 1)私は値b
を持っていて、値0
または1
をとり、確率は0.5
です。 私は理解したいPython:選択乱数
numpy.random.choice(numpy.arange(0, 2), p=[0.5, 0.5])
で、どのような手順は、いくつかの値を選択するために実行されることを実現できることを、知っていますか? このセグメントを分割してランダムな値を取得しますか? どうしますか?
2)もし私が持っていれば、おそらくリスト。 lst = [1, 4, 7, 3, 254, 6, 2, 7, 3123, 454657, 34, 565, 99]
私はあなたにそれを行う一般的な方法を教えてください random.choice(lst))
私はあまりにも、決定の間に何が起こるのか理解したいですか?
'choice()'には15要素のリストがありますので 'random'要素を選択する' random.randint(15) '要素を選択する' lst [random.randint(len(lst))] ' – furas
ソース](https://hg.python.org/cpython/file/3.5/Lib/random.py#l259)? –
確率が[[0.25、0.75] 'ならば、リスト[[0,1,1,1]]から選択してください – furas