numpy 腳標

Numpy里的腳標有好幾種形式,很容易混淆,按功能主要可以分為:
(1) 顯示前面幾行或者幾列的,例如:
Obpj[:,:-1]顯示前n-1列,obpj[:,:2]顯示前兩列(兩個冒號之間必須帶逗號);
Obpj[:-1:]和Obpj[:-1, :]顯示前n-1行(兩個冒號之間可以帶逗號,可以不帶);
(2) Obpj[::-1]將矩陣按行來倒序排列;
(3) Obpj[::2]從第0行開始,接著使用0+2行

import numpy as np
obj = np.arange(16)
objp = obj.reshape([4,4])
print(objp[:,:-1])
[[ 0  1  2]
 [ 4  5  6]
 [ 8  9 10]
 [12 13 14]]
print(objp[:-1:])
[[ 0  1  2  3]
 [ 4  5  6  7]
 [ 8  9 10 11]]
print(objp[::-1])
[[12 13 14 15]
 [ 8  9 10 11]
 [ 4  5  6  7]
 [ 0  1  2  3]]

print(objp[:,:3])
[[ 0  1  2]
 [ 4  5  6]
 [ 8  9 10]
 [12 13 14]]
print(objp[:-1,:])
[[ 0  1  2  3]
 [ 4  5  6  7]
 [ 8  9 10 11]]
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 來源:NumPy Tutorial - TutorialsPoint 譯者:飛龍 協(xié)議:CC BY-NC-SA 4...
    布客飛龍閱讀 33,509評論 6 97
  • 先決條件 在閱讀這個教程之前,你多少需要知道點python。如果你想從新回憶下,請看看Python Tutoria...
    舒map閱讀 2,717評論 1 13
  • NumPy是Python中關于科學計算的一個類庫,在這里簡單介紹一下。 來源:https://docs.scipy...
    灰太狼_black閱讀 1,329評論 0 5
  • 原文 子曰:“君子食無求飽,居無求安,敏于事而慎于言,就有道而正焉,可謂好學也已。” 學習筆記 本章中孔子認為,一...
    鐵墨銅宣閱讀 150評論 0 0
  • 今天有收獲成就感,本想記錄,但打開APP就退縮,不知道從哪里開始寫起,打了刪,刪了打,還是強迫自己把感受...
    大陳書包閱讀 340評論 0 0

友情鏈接更多精彩內(nèi)容