n 個の整数 0, ..., n-1 から k 個の整数を重複なしでランダムに抽出する.
Python 標準ライブラリの random.sample にあるアルゴリズムそのままで書いたコードがあるが, それ以外にもたくさんあるはずなので,いろいろ実装してパフォーマンスを比較してみる.
-
random.sampleのコードは IPython Notebook でimport random random.sample??
とすると見られる.
n 個の整数 0, ..., n-1 から k 個の整数を重複なしでランダムに抽出する.
Python 標準ライブラリの random.sample にあるアルゴリズムそのままで書いたコードがあるが, それ以外にもたくさんあるはずなので,いろいろ実装してパフォーマンスを比較してみる.
random.sample のコードは IPython Notebook で
import random
random.sample??とすると見られる.