python Numpy中的array函数讲解及各参数含义

下面时官网对numpy中array函数的解释

python中numpy.array函数
np.arry(object, dtype=None, *, copy=True, order='K', subok=False,ndmin=0,array_like=None)
参数
object:
数组、公开数组接口的任何对象、其__array__方法返回数组的对象或任何(嵌套)序列。如果 object 是标量,则返回包含对象的 0 维数组。

dtype,可选
数组的所需数据类型。如果未给出,则类型将被确定为保存序列中对象所需的最小类型。

copy,可选
如果为 true(默认值),则复制对象。否则,仅当__array__返回副本时,如果 obj 是嵌套序列,或者如果需要副本来满足任何其他要求(dtype、order 等),才会创建副本。

order{'K', 'A', 'C', 'F'}, 可选
指定阵列的内存布局。如果 object 不是数组,则新创建的数组将按 C 顺序排列(行主),除非指定了"F",在这种情况下,它将按 Fortran 顺序(主要列)排序。如果对象是以下数组,则以下为集合。

次序

无副本

复制 = 真

"K"

保留F&C顺序,否则最相似的顺序

"A"

如果输入是 F 而不是 C,则 F 顺序,否则 C 顺序

"C"

C 订单

C 订单

"F"

F 订单

F 订单

当 出于其他原因制作副本时,结果与 "A" 的一些例外情况相同,请参阅"注释"部分。默认顺序为"K"。copy=Falsecopy=True

subokbool, 可选
如果为 True,则子类将被传递,否则返回的数组将被强制为基类数组(默认值)。

ndminint,可选
指定生成的数组应具有的最小维度数。将根据需要预先悬垂到形状以满足此要求。

array_like
允许创建非 NumPy 数组的数组的引用对象。如果作为支持协议传入的类似数组,则结果将由它定义。在这种情况下,它确保创建与通过此参数传入的对象兼容的数组对象。like__array_function__
 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值