怎么查网站服务器,微信小程序开发工具教程,wordpress和django,华为认证网络工程师numpy是一个开源的Python科学计算库#xff0c;它提供了高效的多维数组对象#xff0c;以及计算、操作数组数据的工具。以下是一些numpy的常见用法示例#xff1a;
导入numpy库#xff1a;
import numpy as np创建数组#xff1a;
arr np.array([1, 2, 3, 4, 5]) # 一…numpy是一个开源的Python科学计算库它提供了高效的多维数组对象以及计算、操作数组数据的工具。以下是一些numpy的常见用法示例
导入numpy库
import numpy as np创建数组
arr np.array([1, 2, 3, 4, 5]) # 一维数组
print(arr) # 输出[1 2 3 4 5]matrix np.array([[1, 2, 3], [4, 5, 6]]) # 二维数组
print(matrix) # 输出[[1 2 3]# [4 5 6]]使用numpy的函数创建数组
zeros_arr np.zeros((3, 4)) # 创建一个元素全为0的3×4的数组
print(zeros_arr)ones_arr np.ones((2, 3)) # 创建一个元素全为1的2×3的数组
print(ones_arr)random_arr np.random.rand(2, 2) # 创建一个2×2的随机数组
print(random_arr)数组操作
print(arr.shape) # 输出(5,)数组的形状
print(matrix.shape) # 输出(2, 3)print(arr[0]) # 输出1访问数组中的元素
print(matrix[1, 2]) # 输出6访问二维数组中的元素print(arr[1:4]) # 输出[2 3 4]切片操作
print(matrix[:, 1]) # 输出[2 5]访问二维数组中的一列print(np.max(arr)) # 输出5计算数组中的最大值
print(np.mean(matrix)) # 输出3.5计算数组中的平均值
print(np.sum(arr)) # 输出15计算数组中的总和以上是numpy的一些常见用法通过这些示例可以快速上手numpy的基本操作和功能。