Python NumPy 入门教程:创建、访问和操作数组
NumPy 是一个 Python 库,提供高效的多维数组对象和处理这些数组的各种工具。以下是一些使用 NumPy 的基本方法:
- 导入 NumPy 库:
import numpy as np
- 创建 NumPy 数组:
arr = np.array([1, 2, 3, 4])
- 访问数组元素:
print(arr[0])
- 修改数组元素:
arr[0] = 5
- 创建多维数组:
arr = np.array([[1, 2, 3], [4, 5, 6]])
- 数组属性:
print(arr.shape) # (2, 3)
print(arr.ndim) # 2
print(arr.size) # 6
- 数组操作:
arr = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
print(np.concatenate((arr, arr2))) # [1 2 3 4 5 6]
print(np.vstack((arr, arr2))) # [[1 2 3]
# [4 5 6]]
- 数组运算:
arr = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
print(arr + arr2) # [5 7 9]
print(arr * arr2) # [ 4 10 18]
以上是一些基本的使用方法,更多高级功能可以查看 NumPy 官方文档。
原文地址: https://www.cveoy.top/t/topic/lARq 著作权归作者所有。请勿转载和采集!