Python 3.x python 3中向量的转置

Python 3.x python 3中向量的转置,python-3.x,Python 3.x,我对python3语言的编码相当陌生。我正在尝试一个向量的转置,将它乘以另一个向量,然后打印结果。我不太确定如何做。任何帮助都将不胜感激。我正在尝试向量01的转置,这样它可以与向量2具有兼容的维度,这样我就可以计算它们的乘积 def transpose(vector): for i in range(len(vector01): total = 0 for j in range(len(vector02): total += vec

我对python3语言的编码相当陌生。我正在尝试一个向量的转置,将它乘以另一个向量,然后打印结果。我不太确定如何做。任何帮助都将不胜感激。我正在尝试向量01的转置,这样它可以与向量2具有兼容的维度,这样我就可以计算它们的乘积

def transpose(vector):
    for i in range(len(vector01):
        total = 0
        for j in range(len(vector02):
            total += vector01[i] * vector02[i]
        result.append(total)
    return result
vector01 = [1, 0, 1]
vector02 = [2, 3, 4] 
print(transpose(vector))

请提供您正在运行的完整代码,python没有向量,只有lisys,除非您在未定义的函数vector01和vector02中使用numpyalso