W Perlu, jak mogę iterować przez iloczyn kartezjański wielu zbiorów?
Danyx
liczba tablic, z których każda może mieć inną liczbę elementów, jak mogę iterować przez wszystkie kombinacje, w których wybieram jeden element z każdej tablicy?
Przykład:
[ ] [ ] [ ]
foo cat 1
bar dog 2
baz 3
4
Zwraca
[foo] [cat] [ 1 ]
[foo] [cat] [ 2 ]
...
[baz] [dog] [ 4 ]
Robię to w Perlu, btw.