NumPy 创建数组
NumPy 是 Python 中一个用于科学计算的基础库,它提供了大量用于数组创建、操作和计算的函数。本文将详细介绍如何使用 NumPy 创建数组,包括一维数组的创建、二维数组的创建以及一些高级用法。
引言
在 Python 中,数组是进行科学计算的基础。NumPy 提供了一种高效、灵活的数组处理方式。正确创建和使用数组是进行科学计算的关键。以下将详细介绍如何使用 NumPy 创建数组。
一维数组的创建
一维数组是 NumPy 中的基本数据结构。以下是一些常见的一维数组创建方法:
1. 使用numpy.array()函数
import numpy as np # 创建一个包含整数的数组 array_1d = np.array([1, 2, 3, 4, 5]) print(array_1d)输出:
[1 2 3 4 5]2. 使用numpy.arange()函数
# 创建一个包含从 0 到 9 的整数数组 array_1d = np.arange(10) print(array_1d)输出:
[0 1 2 3 4 5 6 7 8 9]3. 使用numpy.linspace()函数
# 创建一个包含从 0 到 1 的 10 个浮点数的数组 array_1d = np.linspace(0, 1, 10) print(array_1d)输出:
[0. 0.11111111 0.22222222 0.333