NumPy数组创建

NumPy数组创建

NumPy数组创建

  Python是一种开源的面向对象语言。它具有许多功能。NumPy就是这样一种简化数组计算的包。可以通过以下任何数组创建例程或使用低级 ndarray 构造函数来构造新的ndarray对象.

NumPy数组创建
NumPy数组创建

  数组是NumPy库的核心数据结构,本文晓得博客为你介绍NumPy数组创建。

numpy.empty

  创建一个未初始化的指定形状和数据类型的数组。它使用以下构造函数 –

numpy.empty(shape, dtype = float, order = 'C')

  构造函数采用以下参数。

参数说明
Shapeint 或 int 元组中空数组的形状
Dtype所需的输出数据类型。可选的
Order‘C’ 表示 C 风格的行优先数组,’F’ 表示 FORTRAN 风格的列优先数组
numpy.empty
NumPy数组创建
import numpy as np
x = np.empty([3,2], dtype = int)
print(x)

  输出:(注意– 数组中的元素显示随机值,因为它们未初始化。

[[   0 2043]
 [   1    8]
 [  24    8]]

  推荐:11个流行的Python存储库

numpy.zeros

  返回一个指定大小的新数组,用零填充。

numpy.zeros(shape, dtype = float, order = 'C')

  构造函数采用以下参数

参数说明
Shapeint 或 int 元组中空数组的形状
Dtype所需的输出数据类型。可选的
Order‘C’ 表示 C 风格的行优先数组,’F’ 表示 FORTRAN 风格的列优先数组
numpy.zeros
NumPy数组创建
import numpy as np
x = np.zeros(5)
print(x)

  输出:

[0. 0. 0. 0. 0.]

numpy.ones

  返回一个指定大小和类型的新数组,用 1 填充

numpy.ones(shape, dtype = None, order = 'C')
参数说明
Shapeint 或 int 元组中空数组的形状
Dtype所需的输出数据类型。可选的
Order‘C’ 表示 C 风格的行优先数组,’F’ 表示 FORTRAN 风格的列优先数组
numpy.ones
NumPy数组创建
import numpy as np
x = np.ones([2,2], dtype = int) 
print(x)

  输出:

[[1 1]
 [1 1]]

  推荐:Python如何读取文件特定行

总结

  以上是晓得博客为你介绍的NumPy数组创建的全部内容,希望对你的NumPy学习有所帮助,如有问题,欢迎留言探讨。

  推荐:NumPy教程

给文章评分

晓得博客,版权所有丨如未注明,均为原创
晓得博客 » NumPy数组创建

转载请保留链接:https://www.pythonthree.com/numpy-array-creation-routines/

Claude、Netflix、Midjourney、Chatgpt Plus账号购买,ChatGPT API购买,优惠码XDBK,用户购买的时候输入优惠码可以打95折

Chatgpt-Plus注册购买共享账号
滚动至顶部