1 ,ndarray 是什么 :
n 阶向量
2 ,ndarray 组成 :
如图 : 指针 : 指向数据数据类型 : dtype ( darray 中的所有数据都是同样的类型 )形状元组 : shape ( 各维度大小 )跨度元组 : stride ( 从一个元素到下一个元素之间的跨度 )
3 ,ndarray 类型 : 注意 ( 数据一致 )
数据一致 : 不管 ndarray 中有多少数据,他们只有一个类型例如 :
import numpy
as np
if __name__
== '__main__':
nd01
= np
.array
([1,"3","a",True])
print(nd01
)
结果 :
['1' '3' 'a' 'True']
结论 : 1 ,ndarray 中的数据,最后全都变成了同样的数据类型 2 ,如果有 str ,很明显,都成为了 str