random.sampleってなに

random.sample は、Pythonの標準ライブラリで提供される random モジュールの関数の一つです。この関数は、シーケンス(リストやタプルなど)から指定された数の要素をランダムに抽出してサンプルを生成するのに使用されます。

random.sample 関数は、シーケンスから重複しない要素のランダムな部分集合を作成します。つまり、同じ要素が複数回選択されることはありません。

以下は、random.sample 関数の基本的な使い方の例です:

python
import random my_list = [1, 2, 3, 4, 5] sampled_elements = random.sample(my_list, 3) print(sampled_elements) # リストから3つの要素がランダムに選択されたサンプルが表示されます

この例では、my_list というリストから random.sample 関数を使って3つの要素をランダムに選択し、その結果を sampled_elements というリストに格納しています。結果のリストには、重複しない3つのランダムな要素が含まれます。

random.sample は、シーケンスから要素を抽出する場合に役立ちます。例えば、データセットからランダムなサンプルを抽出したり、ランダムな値を生成するための一連の要素を取得したりするのに便利です。

未分類

Posted by ぼっち