Cela semblait facile à faire avec ʻitertools.product`. Cela semble être utile pour résoudre des problèmes de programmation ou écrire des tests qui vérifient de manière exhaustive les problèmes avec toutes les valeurs.
import itertools
numbers = (1, 2, 3)
people = ('Alice', 'Bob')
for person, number in itertools.product(people, numbers):
print '%s => %d' % (person, number)
Le résultat est le suivant:
Alice => 1
Alice => 2
Alice => 3
Bob => 1
Bob => 2
Bob => 3
Recommended Posts