小白一個,最近剛剛開始接觸深度學習,用的書籍是深度學習入門(基于Python的理論與實作),在最下方,寫這個博客的目的便是希望自己每天能夠堅持學習一些課外的知識并記錄下來,將來回過頭再看看自己的博客,記憶滿滿!
在學習本書第一章的時候遇到了關于Numpy的小知識--flatten():
定義二維陣列,將其變為一維陣列,并索引其一維陣列中的元素,
1 import numpy as np 2 X=np.array([[51,55],[14,19],[0,4]]) 3 X=X.flatten() #將X轉換為一維陣列 4 print(X) 5 X[np.array([0,2,4])] #獲取索引為0、2、4的元素
首先匯入Numpy庫,接著定義X這個二維陣列,采用flatten()方法將X變為一維陣列,并對X這個一維陣列中的元素進行索引,其輸出結果如下圖所示:


轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/195931.html
標籤:Python
