Python で 1 つのリストのすべての要素を別のリストのすべての要素と乗算し、乗算結果のバリエーションの結果を合計するにはどうすればよいですか?
list_1 = [0, 1, 2, 3, 4, 5]
list_2 = [11, 23, m]
list_2 の m 要素は任意の数にできますが、リスト内の要素の長さは入力で入力されます。したがって、基本的にそのリストには最低 2 つの要素が含まれ、ユーザーの要件に基づいて最大 12 まで可能です。
私が探しているのは、次の結果リストを許可する関数/アルゴリズムです。
0*11 + 0*23 +..+ 0*m
1*11 + 0*23 +..+ 0*m
2*11 + 0*23 +..+ 0*m
..
3*11 + 2*23 + .. + 5*メートル
..
5*11 + 5*23 +..+ 5*メートル