nump库的简单函数介绍

1:ones函数百度知道

ones()函数用以创建指定形状和类型的数组,默认情况下返回的类型是float64。但是,如果使用ones()函数时指定了数据类型,那么返回的就是该类型。

参考NumPy v1.11官方手册中对ones()函数的描述:

numpy.ones(shape, dtype=None, order='C')
其中:
shape : 数组的形状,例如 (2, 3) 或 2.
dtype : 数组的数据类型,默认为numpy.float64.
order : 数组元素在内存中的排列方式,默认 'C’表示C语言排列方式,或者‘F’表示 Fortran 语言排列方式.

具体举例如下:

如果不指定数据类型,则默认返回float64

import numpy as np

a = np.ones(3)
print(a, '\n', a.dtype)

 

如果指定了数据类型,那么返回指定的类型

 
 
import numpy as np

# 此处指定ones()创建的数据类型为int32
a = np.ones(3, np.int)
print(a, '\n', a.dtype)
 
 

 

猜你喜欢

转载自www.cnblogs.com/fuqia/p/9055163.html