两个列表,有可能长度不一致,如何将其对应相乘呢
可以使用zip()函数打包变成元组的列表,然后将元组中的数字相乘即可
a = [1,2,3]
b = [4,5,6,7]
ab = zip(a,b)
num = 0
for i,j in ab:
num += i*j
print(num)
两个列表,有可能长度不一致,如何将其对应相乘呢
可以使用zip()函数打包变成元组的列表,然后将元组中的数字相乘即可
a = [1,2,3]
b = [4,5,6,7]
ab = zip(a,b)
num = 0
for i,j in ab:
num += i*j
print(num)