美文网首页机器学习
Python 基础之numpy 数组

Python 基础之numpy 数组

作者: SHAN某人 | 来源:发表于2018-10-01 10:48 被阅读12次
    import  numpy as np
    
    x= np.arange(10)    ## 初始化一个数组
    

    y= np.arange(15).reshape(3,5)    ## 初始化一个二维数组,总数为15,三行五列
    

    切片

    数组切片
    x[0:5] 从0到5 ,不包含5


    二维数组切片
    y[:2,:3] // 取前两行前三列


    y[:2,::2] 取前两行,列从头到尾,间隔为2


    y[::-1,::-1] 二维数组的逆转


    注意:numpy 子矩阵修改了元素会影响原矩阵,这一点与list 有区别

    可以通过copy()方法创建一个与原矩阵不相关的矩阵


    reshape

    相关文章

      网友评论

        本文标题:Python 基础之numpy 数组

        本文链接:https://www.haomeiwen.com/subject/zgxnoftx.html