Skip to main content
Tool Factory

ブラウザーツール

直積計算ツール

2つ以上のリストから組み合わせを生成します。要素とリストの区切り文字を設定し、順序付けされた結果を確認します。

ツールの作業領域

入力が必要

入力はこのブラウザー内にとどまります。

続行するには必要な入力を追加してください。

入力

元データを追加し、必要なオプションを選択してください。

既定の区切り文字では、項目間にコンマを、リスト間に空行を使用します。

オプション

入力の準備ができたらツールを実行してください。

結果はここに表示されます

続行するには必要な入力を完了してください。

直接回答

直積計算ツールの機能

直積計算ツールは、リストの順序に従い、各リストから1つの要素を取り出して組み合わせを作ります。既定の区切り文字では、要素をコンマで区切り、リストの間に空行を入れます。a,bと1,2から(a,1),(a,2),(b,1),(b,2)が生成されます。出典: https://docs.python.org/3/library/itertools.html#itertools.product

結果

得られるもの

出力には括弧付きの組み合わせが含まれます。右端のリストが最も速く変化します。各2要素のリスト2つから4つの組み合わせが生成されます。

このツールを使う

直積計算ツールの使い方

  1. 少なくとも2つのリストを入力します。既定の設定では、要素の間にコンマを使い、リストの間に空行を入れます。
  2. サンプル区切り文字と要素区切り文字を確認します。既定のサンプル区切り文字\n\nは、2つの改行を意味します。
  3. 3つのリストの例では、a,b、次に1,2、次にX,Yを、リストの間に空行を入れて入力します。出力には8個のタプルが含まれます。
  4. 「ツールを実行」を選び、コピーまたはダウンロードする前に出力全体を確認します。

安全なサンプルで試す

入力: 2、3、および選択した操作に必要な単位または値

設定: 設定済みの操作を選びます。直積計算ツールを実行する前に、遅延更新の実行モードとテキスト出力を確認します。

結果: ワークスペースはブラウザーでテキスト結果を生成します。

この例は直積計算ツールの入力形式を示します。正確な結果は操作、値、選択した設定によって異なります。

一般的な用途

直積計算ツールが役立つ場面

  • 製品オプションの小規模な組み合わせを生成します。
  • テスト計画用のパラメーターの組み合わせを準備します。
  • 教材の直積の例を確認します。

制限

結果を確認

  • 直積計算ツール: 入力は100000文字に制限されます。出力の確認では、生成を10000件と推定1000000文字に制限します。
  • 直積計算ツール: リストは最大100個です。組み合わせ数は各リストの要素数の積です。
  • 直積計算ツール: CSVの引用符を解析せず、重複要素を削除しません。要素内の区切り文字は、その要素を分割します。
  • 直積計算ツール: 空白と空要素は、指定したリストの一部として残ります。空集合を表す専用の記法はありません。