函数题:向量的内积
两个 $n$ 向量的内积(也称作点积)定义为如下的标量:
$$
a\cdot b=a_1b_1+a_2b_2+\cdots+a_nb_n
$$
即对应元素乘积的和。
请实现函数inner_product(),计算返回两个参数元组或列表的点积。
### 函数接口定义:
python
def inner_product(a, b):
这里a和b是两个维度相同的向量,以元组或列表表达。
函数返回$a\cdot b$的值。
### 裁判测试程序样例:
python
# 请在这里填写答案
#def inner_product(a, b):
a = tuple(map(float, input().split()))
b = tuple(map(float, input().split()))
print(inner_product(a,b))
### 输入样例:
在这里给出一组输入。例如:
in
1 2 3 4 5
5 4 3 2 1
### 输出样例:
out
35.0
答案:若无答案欢迎评论
$$
a\cdot b=a_1b_1+a_2b_2+\cdots+a_nb_n
$$
即对应元素乘积的和。
请实现函数inner_product(),计算返回两个参数元组或列表的点积。
### 函数接口定义:
python
def inner_product(a, b):
这里a和b是两个维度相同的向量,以元组或列表表达。
函数返回$a\cdot b$的值。
### 裁判测试程序样例:
python
# 请在这里填写答案
#def inner_product(a, b):
a = tuple(map(float, input().split()))
b = tuple(map(float, input().split()))
print(inner_product(a,b))
### 输入样例:
在这里给出一组输入。例如:
in
1 2 3 4 5
5 4 3 2 1
### 输出样例:
out
35.0
答案:若无答案欢迎评论