numpy基础语法

这篇博客介绍了numpy的基础操作,包括数组创建、矩阵乘法、索引、矩阵合并等。讲解了如何使用arange创建序列,利用dot进行矩阵乘法,通过cumsum计算累加,用argmin和argmax找到最小和最大值的索引,以及如何进行矩阵的排序、转置、截断和合并。同时,还探讨了如何进行多维数组的索引和遍历。
摘要由CSDN通过智能技术生成

python安装pip    python -m pip install --upgrade pip

python 安装numpy   pip install numpy

 

1.   数组的创建

    a=array([1,2,3])或者a=array([(1,2,3),(4,5,6),(7,8,9)])或者a=array([[1,2,3],[4,5,6],[7,8,9]])

    ones((3,4)) 创建内容全1的数组   zeros((2,3),dtype=int16) 内容全0 empty((2,3))内容随机

    a=arange(1,2,0.1)  创建一个从1开始至2间隔为0.1的数组

    a.size数组元素的个数

    a.shape数组的形状

    a.ndim数组轴的个数

    a.dtype数组元素的类型

2.矩阵乘法

   A=array([[1,0],[1,1]])  B=([[2,0],[3,4]]) dot(A,B)或者A.dot(B)

np.cumsum(A)计算A的累加。项的个数和A中的个数一样 

    np.diff(A) A的累差

   np.argmin(A)输出A的最小值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值