J'ai quatre listes différentes. headers
, descriptions
, short_descriptions
et misc
. Je veux combiner en toutes les façons possibles d'imprimer:Le moyen le plus efficace pour créer toutes les combinaisons possibles de quatre listes en Python?
header\n
description\n
short_description\n
misc
comme si je devais (je saute short_description et divers dans cet exemple pour des raisons évidentes)
headers = ['Hello there', 'Hi there!']
description = ['I like pie', 'Ho ho ho']
...
Je veux à imprimer comme:
Hello there
I like pie
...
Hello there
Ho ho ho
...
Hi there!
I like pie
...
Hi there!
Ho ho ho
...
Que diriez-vous être le meilleur/le plus propre/le plus efficace pour ce faire? Est-ce que for
est la seule façon d'y aller?
Zut, j'avais été écrémage par itertools à la recherche de quelque chose qui pourrait résoudre mon problème sans trouver cela! Merci. – rinti