numpy包中主要的数据类型是数组,其可以方便的进行数值的运算,速度较快。

广播机制:当数组与一个数据b(数字或1维数组)进行算术运算时,相当于数组的每个元素与b进行运算,类似于广播一样。

1.numpy中的数值运算

普通乘法运算:

a=np.array([[1,2,3],[3,3,4],[5,5,6],[70,32,10]])
    print(a*2)
结果:

[[ 2 4 6]

[ 6 6 8]
[ 10 10 12]
[140 64 20]]

2.向量化运算:类似于矩阵的运算,行*列

a=np.array([[1,2,3],[3,3,4],[5,5,6],[70,32,10]])
    b=[[1],[2],[3]]
    print(np.dot(a,b))

 

相关文章:

  • 2021-04-23
  • 2022-12-23
  • 1970-01-01
  • 2022-12-23
  • 2022-12-23
  • 2021-07-09
  • 2021-07-15
猜你喜欢
  • 2021-12-28
  • 2021-12-05
  • 2022-12-23
  • 2021-09-15
  • 2022-12-23
  • 2021-08-05
相关资源
相似解决方案