热线电话:13121318867

登录
2019-04-10 阅读量: 548
如何修改数组的值

用索引方式修改元素值:

In[1]: x2[0, 0] = 12        
x2
Out[1]: array([[12, 5, 2, 4],
[ 7, 6, 8, 8],
[ 1, 6, 7, 7]])

请注意,和 Python 列表不同,NumPy 数组是固定类型的。这意味着当 你试图将一个浮点值插入一个整型数组时,浮点值会被截短成整型。并 且这种截短是自动完成的,不会给你提示或警告,所以需要特别注意这 一点!

In[2]: x1[0] = 3.14159  # 这将被截短
x1
Out[2]: array([3, 0, 3, 3, 7, 9])

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

发表评论

暂无数据
推荐帖子