重複ありの全組み合わせ生成
出来れば、スマホで出来るならありがたいと思っていますが、難しいようなら、WindowsパソコンにExcelも入っているのでそちらでもと思います。
https://youtu.be/-S61o_F1ATE
こちらに出てくる問題の組み合わせを自動的に文字出力できたらと思っています。
アップ!
ダウン!
レフト!
ライト!
チュー!
ヘイ!
わん!
ニャー!
田中!
鈴木!
という種類で、動画の通り、リスト中一つをピックアップするものから、恐らく数える限りで最大15個選定しているものもあるかと思います。
また、重複も含みます。例えば、
アップ!
ダウン!
アップ!
ダウン!
アップ!
アップ!
チュー!
とか、
田中!
田中!
田中!
田中!
田中!
田中!
鈴木!
とか、上手く説明できませんが、そんなのもあるかと思います。
実際に作業する時には、前述の文字を直接使わず、
アップ!
ダウン!
レフト!
ライト!
チュー!
ヘイ!
わん!
ニャー!
田中!
鈴木!
というリストのデータベースから、ランダムで抽出し出力する、という命令をするものなのですが、その命令を自動的に組み合わせて表示させられるようなものがあればと思ってます。
すみません、普段IT系の仕事でも無ければ、その関連の知識やスキルがあるわけでもないので、おかしなところがあるのや説明下手なのはご容赦頂けましたら幸いです。
仮に上記のデータベースをDATA1として、
DATA1-A,BR,DATA1-B,BR,DATA1-B
と入力し、結果が
レフト!
田中!
田中!
とか
わん!
レフト!
レフト!
とかと表示されるとか、
DATA1-B,BR,DATA1-A,BR,DATA1-B
と入力し、結果が、
わん!
田中!
わん!
とか
鈴木!
レフト!
鈴木!
とかと表示されるなどの感じになればとおもいますが、その
DATA1-A,BR,DATA1-B,BR,DATA1-B
DATA1-B,BR,DATA1-A,BR,DATA1-B
という組み合わせのリストを、上記のように重複も込で生成できたらと思ってます。
1つを呼び出すもや、2つを呼び出すものは、特にツールやアプリをを使わなくても手打ちの方がむしろ早いかとは思いますが、それ以降を
A,A,A
A,B,A
A,B,B
B,A,B
B,B,A
A,B,C
C,B,A
C,A,A
…
A,B,A,B,A,B,A,C,D,C,O,J,A
といった、1個を呼び出すだけから、2個を重複ありで組み合わせたもの、3個を重複ありで組み合わせたもの ・・・ 15個を組み合わせたもの、でリストを生成してくれたらと思ってます。
ブラウザ上でそのようなツールを提供してくださっているサイト、Google Play上にあるアプリで提供してくださっているもの、またはWindowsパソコンのExcelなどでのやり方があるようでしたら、教えていただけたら幸いです。
どうぞよろしくお願い致します。
お礼
random.sample()でやって見ます。 有難うございました。