NumPy中ones()函数的作用和用法详解

分类:知识百科 日期: 点击:0

NumPy中ones()函数

NumPy中ones()函数是用来创建一个给定形状和类型的数组,其中的元素均为1。它是一个简单的构造函数,可以用来快速创建数组,而不需要手动输入每个元素的值。

ones()函数的用法

ones()函数的基本语法为:numpy.ones(shape, dtype=None, order='C'),其中shape参数表示创建数组的形状,dtype参数表示数组元素的类型,order参数表示数组的存储顺序。

举例说明

下面通过几个例子来说明ones()函数的用法:

  • 创建一个3行4列的浮点型数组:
import numpy as np

arr = np.ones((3,4), dtype=np.float)
print(arr)

# 输出结果
[[1. 1. 1. 1.]
 [1. 1. 1. 1.]
 [1. 1. 1. 1.]]
  • 创建一个3行4列的整型数组:
import numpy as np

arr = np.ones((3,4), dtype=np.int)
print(arr)

# 输出结果
[[1 1 1 1]
 [1 1 1 1]
 [1 1 1 1]]
  • 创建一个3行4列的复数型数组:
import numpy as np

arr = np.ones((3,4), dtype=np.complex)
print(arr)

# 输出结果
[[1.+0.j 1.+0.j 1.+0.j 1.+0.j]
 [1.+0.j 1.+0.j 1.+0.j 1.+0.j]
 [1.+0.j 1.+0.j 1.+0.j 1.+0.j]]

以上就是NumPy中ones()函数的用法。ones()函数可以用来快速创建一个给定形状和类型的数组,其中的元素均为1,使用起来非常方便。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。