numpy使用手册:https://www.runoob.com/numpy
numpy.array(object,dtype=None,copy=True,order=None,subok=False,ndmin=0)
object:表示1一个数组的数据类型
dtype:可选参数,通过它可以更改数组的数据类型
copy:可选参数,当数据源是ndarray时表示数组能否被复制,默认是True
order:可选参数,以哪种内存布局创建数组,有三个可选值,分别为C(行序列)、F(列序列)、A(默认)
ndmin:可选参数,用于指定数组的维度
subok:可选参数,类型bool值,默认False,为True:使用object的内部数据类型;False:使用object数组的数据类型
1.array()函数,括号类可以放列表、元组、数组、迭代对象、生成器
2.多数服从少数,如果np中有一个数据类型和其他不符,其他数据都会转换成这个数据类型 str > float > int
3.将浮点型的数据转成整形,每个元素直接取整
4.如果没有定义copy的参数就会默认为True,当赋值时就会开辟内存空间,如果定义copy的参数为False时,就不会创建副本,即两个参数就会指向同一块内存空间。此时修改其中一个数组的数据,另一个的数据就会被修改
5.ndmin用于指定数组的维度 .shape可以查看当前的数组是几行几列的
6.andim 可以查看这个数组的维度
7.subok参数,类型为bool值,默认为False,为True,使用内部数据类型,为False:使用数组的数据类型利用np.mat()可以创建一个矩阵