NumPy库及其常用函数举例
NumPy库及其常用函数举例
━━━━━━━━━━━━━━━━━━━━━━
NumPy(Numerical Python)是Python中用于科学计算的一个重要库。它提供了高效的多维数组对象和对这些数组进行操作的函数。
以下是一些常用的NumPy函数的示例:
-
创建数组:
numpy.array([1, 2, 3])
:创建一个一维数组。numpy.zeros((2, 3))
:创建一个2行3列的全零数组。numpy.ones((3, 2))
:创建一个3行2列的全一数组。numpy.eye(3)
:创建一个3行3列的单位矩阵。
-
数组运算:
numpy.add(array1, array2)
:将两个数组对应位置的元素相加。numpy.subtract(array1, array2)
:将两个数组对应位置的元素相减。numpy.multiply(array1, array2)
:将两个数组对应位置的元素相乘。numpy.divide(array1, array2)
:将两个数组对应位置的元素相除。
-
数组操作:
numpy.reshape(array, new_shape)
:改变数组的形状。numpy.transpose(array)
:返回数组的转置。numpy.concatenate((array1, array2), axis=0)
:沿指定轴连接数组。numpy.split(array, indices_or_sections, axis=0)
:将数组拆分为多个子数组。
-
统计函数:
numpy.mean(array)
:计算数组的平均值。numpy.median(array)
:计算数组的中位数。numpy.std(array)
:计算数组的标准差。numpy.max(array)
:返回数组中的最大值。
这只是一小部分NumPy库提供的函数,你可以查阅NumPy官方文档以获取更多详细信息和使用示例。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律