Iteruj wszystkie kombinacje wartości na wielu listach w Pythonie
Biorąc pod uwagę wiele list o różnej długości, chcę iterować wszystkie kombinacje wartości, po jednym elemencie z każdej listy. Na przykład:
first = [1, 5, 8]
second = [0.5, 4]
Wtedy chcę, aby wynik był następujący:
combined = [(1, 0.5), (1, 4), (5, 0.5), (5, 4), (8, 0.5), (8, 4)]
Chcę iterować połączny lista. Jak to zrobić?