下面是关于Numpy中创建数组的9种方式的详细攻略。
1. Numpy中创建数组的9种方式
Numpy中创建数组的9种方式如下:
- 使用np.array()函数从Python列表或元组中创建数组。
- 使用np.zeros()函数一个全0数组。
- 使用np.ones()函数创建一个全1数组。
- 使用np.empty()函数创建一个未初始化的数组。
- 使用np.arange()函数创建一个等差数列数组。
- 使用np.linspace()函数创建一个等间隔数列数组。
- 使用np.random.rand()函数创建一个随机数数组。
- 使用np.random.randn()函数创建一个标正态分布的随机数数组。
- 使用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()函数。在实际开发中,我们可以根据需要选择不同的方式创建数组。