1.创建
(1)ndarray数据类型
bool
inti(由所在平台决定其精度的整数)、int8、int16、int32、int64(有符号整数)
unit8、unit16、unit32、unit64(无符号整数)
float16、float32、float64/float(浮点数)
complex64(复数,分别用两个32位浮点数表示实部和虚部)、complex128/complex(用两个64位浮点数表示实部和虚部)
同一个ndarray中所有元素类型必须一致。
实数数据类型之间的数据转换如下:
import numpy as np
np.float64(42)
np.int8(42.0)
np.bool(42)
np.int(True)
(2)ndarray创建
1)array函数
np.array(object, dtype=None, copy=True, order='K', subok=False, ndmin=0, like=None)
object:接收array,list,tuple等。
dtype:表示创建的数组的类型,默认值为保存对象所需的最小字节数的数据类型。
创建一维与二维数组:
np.array([1,2,3,4])
>array([1, 2, 3, 4])
np.array([[1,2,3,4],[5