私のプログラムは、ユーザに数字を無期限に入力するように要求し、それをリストに追加します。私がやりたいことリスト(無限長)を3つのサブグループにランダムにどのように分けるのですか?
#Given Example:
List = [105, 167, 262, 173, 123, 718, 219, 272, 132]
がランダムに数字のいずれかを選択することですので、私のサンプル出力は次のようになります。
first = [105, 262, 173]
second = [167, 123, 132]
third = [718, 219,272]
が言った、それそのチャンスがあるだろう、ユーザの入力が不定になりますので、奇数になります。
私は現在、リストから数字を選択してリストに追加するためにrandom.sampleを使用しています。その後、listのサブグループを追加してリスト内のリストを作成します。
誰かが答えると大きな助けになるでしょう、ありがとう!
リストに 'random.shuffle'を使わないのはなぜでしょうか?あなたは何かを選んで、チャンク内のデータをグループ化します。https://stackoverflow.com/questions/312443/how-do-you-split- a-list-into-evenly-sized-chunk? –