国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

用Python取np.array中某幾行某幾列

SimonMa / 2295人閱讀

摘要:對于一維數組的索引,大體上與中的列表相似,可以通過取得某個元素的值,同時也可以進行數值變更。

這個問題源于對于NumPy中索引和切片的學習,發現書上和教程中只提到了對于某行的索引,但是沒有提到對于數組中某幾列某幾列的索引應該如何完成。將下面的矩陣看成是一個3x3的數組,那么如果我怎么才能得到這個矩陣的某個子矩陣呢?

$$ egin{matrix} 1 & 2 & 3 4 & 5 & 6 7 & 8 & 9 end{matrix} ag{1} $$

首先我們先回顧一下NumPy中的索引是如何完成的。對于一維數組的索引,大體上與Python中的列表相似,可以通過取得某個元素的值,同時也可以進行數值變更。

import numpy as np
x_1 = np.array([1,2,3,4,5,6,7,8,9]) #創建二維數組
x_1[1] #提取一維數組中某個元素
x_1[1:3] #提取第2到4個元素

對于二維數組來說,使用同樣的方法提取到的就是一維數組而不是標量了,那么怎么才能提取np.array的某幾行某幾列的元素呢?大致的思路是先取得我們想要的行數據,再取得我們想要的列數據。仍舊拿上面的矩陣來舉例,如果我們想取得第1、3行第2、3列的數組子集,那么我們可以先取得第1、3行的數據,之后再取得第2、3列的數據。

$$ egin{matrix} 2 & 3 8 & 9 end{matrix} ag{2} $$

import numpy as np
X_2 = np.array([[1,2,3],[4,5,6],[7,8,9]])
E = [0,2] #定義行數
F = [1,2] #定義列數
X_3 = X_2[E] #先取出需要的行
X_3 = X_3[:F] #再出去需要的列
print(X_3)

結果如圖所示:

array([[2, 3],
       [8, 9]])

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/43592.html

相關文章

  • 8個Python高效數據分析的技巧

    摘要:以指定數目均勻分割區間。所以給定區間和,以及等分分割點數目,將返回一個數組。將一個函數應用于指定軸上的每一個元素。如果您熟悉,那么你也許聽說過數據透視表。內置的函數以的形式創建電子表格樣式的數據透視表,它可以幫助我們快速查看某幾列的數據。 一行代碼定義List showImg(https://segmentfault.com/img/remote/1460000015965704?...

    FullStackDeveloper 評論0 收藏0
  • css筆記

    摘要:是也是一種標記語言主要用于設置頁面中的文本內容字體大小對齊方式等圖片的外形寬高邊框樣式邊距等以及版面的布局和外觀顯示樣式。規則由兩個主要的部分構成選擇器以及一條或多條聲明。選擇器和類選擇器最大的不同在于使用次數上。一、CSS簡介CSS 是層疊樣式表 ( Cascading Style Sheets ) 的簡稱.有時我們也會稱之為 CSS 樣式表或級聯樣式表。CSS 是也是一種標記語言CSS ...

    番茄西紅柿 評論0 收藏0
  • [零基礎學python]有容乃大的list(2)

    摘要:對的操作合并有容乃大的中,對的操作提到了,也就是將某個元素追加到已知的一個后邊。如果的對象是數值型,則報錯。依然是上一條官方解釋是不是說的非常清楚明白了先到這里,下講還繼續有容乃大的 對list的操作 合并list 《有容乃大的list(1)》中,對list的操作提到了list.append(x),也就是將某個元素x 追加到已知的一個list后邊。 除了將元素追加到list中,還...

    阿羅 評論0 收藏0
  • numpy數組(1)

    摘要:引入創建數組獲取數組中某項截取數組中的某一段獲取數組的數據類型循環數組的一些內置函數取平均數獲取標準差取最大值求和獲取最大項的索引值方法獲取數組中的最大一項的位置 引入numpy import numpy as np 創建numpy數組 countries = np.array([ Afghanistan, Albania, Algeria, Angola, Argentin...

    netmou 評論0 收藏0

發表評論

0條評論

SimonMa

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<