🐒
random.sample()について
今回はrandom.sample()について解説します。
random.sample()とは?
random.sample()は
- ランダムな要素を指定した数だけ取り出して、新しいリストとして返す
操作です。
指定は random.sample(元の配列, 取り出す個数) の形式です。
具体的な使い方をコードで見ていきましょう。
使い方
例コード
import random
# サンプルとなるリスト
data_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# data_listからランダムに3つの要素を取り出す
sampled_list = random.sample(data_list, 3)
print(sampled_list)
出力
# リストで返る
[4, 1, 3]
上記の通り、元の配列から要素を取り出すことができます。
同じ要素は選ばれないため、配列より多い要素を指定するとエラーになります。
まとめ
random.sampleは random.sample(元の配列, 取り出す個数) の形式で
- ランダムな要素を指定した数だけ取り出して、新しいリストとして返す
操作でした。
今回はここまでです。
最後まで見ていただきありがとうございました!
Discussion