使用numpy处理数组

Posted shuangcao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用numpy处理数组相关的知识,希望对你有一定的参考价值。

def fun_ndarray():
a = [[1,2,7],
[-6,-2,-3],
[-4,-8,-55]
]
b = np.array(a)
b = np.abs(b)#取数组的绝对值
print(‘b[:,0]‘)
print(b[:,0])#取第一列的数据
print(‘b[:][0]‘)
print(b[:][0])#取第一行的数据
b_x = b[:,0]+b[:,2]#第一列和第三列元素相加
print(b_x)
结果:

  b[:,0]#第一列
  [1 6 4]
  b[:][0]#第一行
  [1 2 7]
  [ 8 9 59]

以上是关于使用numpy处理数组的主要内容,如果未能解决你的问题,请参考以下文章

扩展 Python:处理 numpy 数组

多处理 - 具有多维 numpy 数组的共享内存

numpy使用数组进行数据处理

使用多处理返回一个 numpy 数组

如何使用 Python 多处理 Pool.map 在 for 循环中填充 numpy 数组

对于小型/大型 numpy 数组,释放的处理方式是不是不同?