Kartesisches Produkt von Listen
Kreuze jedes Element einer Liste mit jedem der anderen — alle Kombinationen, eine pro Zeile.
Verwandte Tools
Kartesisches Produkt von Listen
Manche Listen entstehen erst, wenn man sie multipliziert: jede Farbe × jede Größe, jeder Vorname × jeder Nachname, jede UTM-Quelle × Medium × Kampagne, jede Produktbasis × Variante. Die von Hand auszuschreiben ist genau die mühsame, fehleranfällige Arbeit, die ein Computer tun sollte. Füge deine Listen hier ein — ein Element pro Zeile, jede Liste durch eine Leerzeile getrennt — und jede Kombination kommt heraus, eine pro Zeile, in vorhersehbarer Reihenfolge.
Die Reihenfolge ist ein Kilometerzähler: Die letzte Liste wechselt am schnellsten, die erste am langsamsten, rot/blau × S/M ergibt also rot S, rot M, blau S, blau M. Diese Gruppierung hält zusammengehörige Kombinationen beisammen — genau richtig, wenn das Ergebnis eine Tabellenspalte, eine Reihe Testfälle oder einen Satz Dateinamen speist. Füge eine dritte und vierte Liste hinzu und das Muster setzt sich fort — das Tool verkraftet beliebig viele Listen, begrenzt nur durch die Gesamtgröße.
Die Verbindung zwischen Elementen bestimmst du: ein Leerzeichen für lesbare Labels, nichts für verkettete Codes, ein Bindestrich oder Schrägstrich für Bezeichner, ein Tab zum Einfügen in Spalten. Duplikate innerhalb einer Liste werden standardmäßig entfernt, damit ein wiederholtes Element die Ausgabe nicht stillschweigend vervielfacht. Die Zählung zeigt die exakte Kombinationszahl und die Anzahl der Listen, bevor du dich festlegst.
Da die Zahl das Produkt der Listengrößen ist, explodiert sie schnell — vier Listen mit vierzig Elementen sind 2,5 Millionen Zeilen. Das Tool berechnet das Produkt vorab und verweigert alles, was den Tab einfrieren würde, samt Zahl, damit du eine Liste kürzt. Alles läuft lokal in deinem Browser — deine Listen verlassen dein Gerät nie.