08 ,np 常用函数 : 顺序 arange,变形reshape,矩阵信息 ndim,size

    技术2022-08-16  101

    1 ,顺序函数 : np.arange(15)

    代码 : if __name__ == '__main__': nd01 = np.arange(15).reshape((3,5)) print(nd01) ==================================== [[ 0 1 2 3 4] [ 5 6 7 8 9] [10 11 12 13 14]]

    2 ,跳数 : np.arange(0,22,3)

    代码 : if __name__ == '__main__': nd01 = np.arange(0,22,3).reshape((2,4)) print(nd01) ======================== [[ 0 3 6 9] [12 15 18 21]]

    3 ,重排列 : reshape

    代码 : if __name__ == '__main__': nd01 = np.arange(15) print(nd01) nd01.reshape((3,5)) print(nd01) nd01.reshape((5,3)) ============================================ [ 0 1 2 3 4 5 6 7 8 9 10 11] ============================================ [[ 0 1 2 3 4 5] [ 6 7 8 9 10 11]] ============================================ [[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]]

    4 ,几维矩阵 : nd03.ndim

    代码 : 几维矩阵,就返回几 res = nd03.ndim ======================== 2

    5 ,元素数量 : nd02.size

    1.代码 :

    if __name__ == '__main__': nd01 = np.arange(12) nd02 = nd01.reshape((2,6)) res = nd02.size print(res) ========= 12
    Processed: 0.016, SQL: 9