如何在 Python 中将一个列表的每个元素与另一个列表的每个元素相乘,然后将相乘结果变化的结果相加?
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*m
..
5*11 + 5*23 +..+ 5*m