【发布时间】:2023-03-12 00:46:01
【问题描述】:
我有一个 7 列的数组,我试图从所有其他列中减去第一列。现在我的代码如下所示:
a = (q[:,0]-q[:,1])**2
a1 = (q[:,0]-q[:,2])**2
a2 = (q[:,0]-q[:,3])**2
a3 = (q[:,0]-q[:,4])**2
a4 = (q[:,0]-q[:,5])**2
a5 = (q[:,0]-q[:,6])**2
这很好用,只是我尝试对许多文件执行此操作,而且效率极低。有没有更有效的方法来编写相同的代码?
谢谢
【问题讨论】:
标签: python arrays matrix subtraction