请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师好,我将第五位改成5.0时 nparr[5] = 5.0,我的nparr没有变化,是因为我的nparr.dtype运行出来是int32 型吗

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2023-01-07 01:09:55

如课程代码 In[24] 所示。在运行 nparr[5] = 5.0 以后,nparr 就是应该没有变化:https://git.imooc.com/coding-169/coding-169/src/master/03-Jupyter-Notebook-Numpy-and-Matplotlib/03-Numpy-Array-Basics/03-Numpy-Array-Basics.ipynb


是的,其原因是 nparr 默认是整型数组。具体默认是 Int64 还是 int32,是根据你的系统决定的。


继续加油!:)

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信