Es schien einfach, mit "itertools.product" zu arbeiten. Es scheint nützlich zu sein, wenn Sie Programmierprobleme lösen oder Tests schreiben, die umfassend nach Problemen mit allen Werten suchen.
import itertools
numbers = (1, 2, 3)
people = ('Alice', 'Bob')
for person, number in itertools.product(people, numbers):
print '%s => %d' % (person, number)
Das Ergebnis ist wie folgt:
Alice => 1
Alice => 2
Alice => 3
Bob => 1
Bob => 2
Bob => 3
Recommended Posts