pythonのitertoolsを使ってベクトル各要素の総当たりを行う方法
pythonでAというベクトルとBというベクトルがあった時に、その要素をA vs Bで総当たり的に計算させて最適解を求めたいという時に使えるツールを備忘です。itertoolsというライブラリーを使います。 import itertools 以下のようにベクトルAとベクトルBの各要素で総当たりprintを行います。 結果は全組み合わせが表示されます。 A = ['1', '2', '3','4'] B = ['a', 'b', 'c','d'] for i, j in itertools.product(x, y): print(i, j) output>
2019/01/26 18:22