Iloczyn kartezjański list
Skrzyżuj każdy element jednej listy z każdym z pozostałych — wszystkie kombinacje, po jednej w wierszu.
Powiązane narzędzia
Iloczyn kartezjański list
Niektóre listy powstają dopiero, gdy je pomnożysz: każdy kolor × każdy rozmiar, każde imię × każde nazwisko, każde źródło UTM × medium × kampania, każda baza produktu × wariant. Wypisywanie ich ręcznie to dokładnie ta żmudna, podatna na błędy praca, którą powinien robić komputer. Wklej listy tutaj — jeden element w wierszu, każda lista oddzielona pustym wierszem — a wyjdzie każda kombinacja, po jednej w wierszu, w przewidywalnej kolejności.
Kolejność to licznik kilometrów: ostatnia lista zmienia się najszybciej, pierwsza najwolniej, więc czerwony/niebieski × S/M da czerwony S, czerwony M, niebieski S, niebieski M. To grupowanie trzyma powiązane kombinacje razem, czego chcesz, gdy wynik zasila kolumnę arkusza, partię przypadków testowych czy zestaw nazw plików. Dodaj trzecią i czwartą listę, a wzorzec się rozszerzy — narzędzie obsługuje dowolną liczbę list, ograniczoną tylko łącznym rozmiarem.
Łączenie między elementami należy do ciebie: spacja dla czytelnych etykiet, nic dla sklejonych kodów, myślnik czy ukośnik dla identyfikatorów, tabulator do wklejenia w kolumny. Duplikaty w liście są domyślnie usuwane, by powtórzony element po cichu nie zwielokrotnił wyniku. Licznik pokazuje dokładną liczbę kombinacji i liczbę list, zanim się zdecydujesz.
Ponieważ liczba to iloczyn rozmiarów list, eksploduje szybko — cztery listy po czterdzieści elementów to 2,5 miliona wierszy. Narzędzie liczy ten iloczyn z góry i odmawia wszystkiego, co zamroziłoby kartę, podając liczbę, byś skrócił listę. Wszystko działa lokalnie w twojej przeglądarce — twoje listy nigdy nie opuszczają twojego urządzenia.