我有一个较大的二维数组,想要加上一个较小的二维数组。
from numpy import *
x = range(25)
x = reshape(x,(5,5))
print x
[[ 0 1 2 3 4]
[ 5 6 7 8 9]
[10 11 12 13 14]
[15 16 17 18 19]
[20 21 22 23 24]]
y = [66,66,66,66]
y = reshape(y,(2,2))
print y
[[66 66]
[66 66]]
我想将数组y
中的值从 1,1
开始加到数组x
中,这样x
就会变成这样:
[[ 0 1 2 3 4]
[ 5 72 73 8 9]
[10 77 78 13 14]
[15 16 17 18 19]
[20 21 22 23 24]]
这可以使用切片完成吗?请有人建议正确的切片语句格式以实现此目的。
谢谢。