【发布时间】:2013-12-08 01:15:12
【问题描述】:
我有一个较大的二维数组,我想添加一个较小的二维数组。
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 中的值添加到x,从1,1 开始,使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]]
切片可以实现吗?有人可以建议切片语句的正确格式来实现这一点吗?
谢谢
【问题讨论】: