[PYTHON] Untersuchen Sie eine beliebige Kombination von Werten in mehreren Arrays

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

Untersuchen Sie eine beliebige Kombination von Werten in mehreren Arrays
Summe mehrerer Numpy-Arrays (Summe)
Massenersatz von Zeichenfolgen in Python-Arrays
So zeigen Sie mehrere Bilder einer Galaxie in Kacheln an
Untersuchen Sie die Parameter von RandomForestClassifier im Kaggle / Titanic-Tutorial
Einstellungen für die einfache Auswahl mehrerer Kernel in Jupyter
Listen Sie schnell mehrere Textzeilen auf, die Sie in Ihren Code schreiben
So rufen Sie mehrere Arrays mit Slice in Python ab.
Zeigen Sie ein Histogramm der Bildhelligkeitswerte in Python an