Python杂谈 | (6) numpy中array()和asarray()的区别

numpy中的array()和asarray()方法非常类似,他们都可以接受列表或数组类型的数据作为参数。当他们的参数是列表型数据时,二者没有区别;当他们的参数是数组类型时,np.array()会返回参数数组的一个副本(copy,2者值一样但指向不同的内存),np.asarray()会返回参数数组的一个视图(2者指向同一块内存). 副本会新开辟一块内存,对于大数组来说,会存在大量的复制操作,速度更
相关文章
相关标签/搜索