热线电话:13121318867

登录
2019-04-11 阅读量: 548
创建数组的副本

尽管数组视图有一些非常好的特性但是在有些时候明确地复制数组里的数据或子数组也是非常有用的。可以很简单地通过copy()方法实现:

In[1]: x2_sub_copy = x2[:2, :2].copy()
print(x2_sub_copy)

[[99 5] [ 7 6]]

如果修改这个子数组,原始的数组不会被改变:

In[2]: x2_sub_copy[0, 0] = 42
print(x2_sub_copy)

[[42 5]
[ 7 6]]

In[3]: print(x2)

[[99 5 2 4]
[ 7 6 8 8]
[ 1 6 7 7]]

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子