首页 > 编程语言 > 详细

numpy 实现两个不同维度的数组相加

时间:2021-04-30 15:21:27      阅读:11      评论:0      收藏:0      [点我收藏+]

import numpy as np
a = np.arange(9).reshape(3,3)
b = np.zeros([2,2], dtype=int) - 100
print(a)
print()
print(b)
a[1:3, :2] += b
print(a)

结果:
a: [[0   1   2]
?  [3   4   5]
?  [6   7   8]]

b: [[-100   -100]
?  [-100   -100]]

a[1:3, :2] += b :   [[ 0,          1,      2],
 ??????      [-97,   -96,      5],
  ??????     [-94,   -93,      8]]

numpy 实现两个不同维度的数组相加

原文:https://www.cnblogs.com/retrospect/p/14721124.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!