Numpy中创建数组的9种方式小结

  • Post category:Python

下面是关于Numpy中创建数组的9种方式的详细攻略。

1. Numpy中创建数组的9种方式

Numpy中创建数组的9种方式如下:

  1. 使用np.array()函数从Python列表或元组中创建数组。
  2. 使用np.zeros()函数一个全0数组。
  3. 使用np.ones()函数创建一个全1数组。
  4. 使用np.empty()函数创建一个未初始化的数组。
  5. 使用np.arange()函数创建一个等差数列数组。
  6. 使用np.linspace()函数创建一个等间隔数列数组。
  7. 使用np.random.rand()函数创建一个随机数数组。
  8. 使用np.random.randn()函数创建一个标正态分布的随机数数组。
  9. 使用np.random.randint()函数创建一个随机整数数组。

2. Numpy中创建数组的示例

以下是使用Numpy中创建数组的示例:

2.1 使用np.array()函数从Python列表或元组中创建数组

import numpy as np

# 创建一个一维数组
arr1 = np.array([1, 2, 3, 4, 5])

# 创建一个二维数组
arr2 = np.array([[1, 2, 3], [4, 5, 6]])

# 显示数组
print(arr1)
print(arr2)

在这个示例中,我们使用np.array()函数从Python列表或元组中创建了一个一维数组和一个二维数组。我们使用print()函数显示数组。

2.2 使用np.zeros()函数创建一个全0数组

import numpy as np

# 创建一个全0数组
arr = np.zeros((3, 4))

# 显示数组
print(arr)

在这个示例中,我们使用np.zeros()函数创建了一个3行4列的全0数组。我们使用print()函数显示数组。

3. 总结

本文介绍了Numpy中创建数组的9种方式,包括使用np.array()函数、np.zeros函数、np.ones()函数、np.empty()函数、np.arange()函数、np.linspace()函数、np.random.rand()函数、np.random.randn()函数和np.random.randint()函数。在实际开发中,我们可以根据需要选择不同的方式创建数组。