Numpy
ndarray
numpy的最重要特点就是其N维数组对象(ndarray)。
ndarray的可以对整块数据执行数学运算,语法与标量元素的元素的运算一致。...如:
import numpy as np
x = array([[-0.50043612, -1.99790499, 0.66098891, 0.26490388],
[-1.02531769...0., 1., 0., 0., 0., 0., 0.],
[ 0., 0., 0., 1., 0., 0., 0., 0.]])
ndarray的数据类型
numpy...complex64 由两个32位浮点(实部和虚部)组成的复数
complex128 由两个64位浮点(实部和虚部)组成的复数
string_ 固定长度的字符创类型(每个字符一个字节)
很难记住这些numpy...numpy会将其数据类型映射到等价的dtype上。
可以发现,使用.astype()新创建了一个数组(原数组的一种拷贝),即使,与原来数据类型一致也会如此。