亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python入門教程(四十一)Python的NumPy數(shù)組索引

 更新時間:2023年05月20日 11:14:10   作者:輕松學(xué)Python  
這篇文章主要介紹了Python入門教程(四十一)Python的NumPy數(shù)組索引,數(shù)組索引是指使用方括號([])來索引數(shù)組值,numpy提供了比常規(guī)的python序列更多的索引工具,除了按整數(shù)和切片索引之外,數(shù)組可以由整數(shù)數(shù)組索引、布爾索引及花式索引,需要的朋友可以參考下

訪問數(shù)組元素

數(shù)組索引等同于訪問數(shù)組元素。

可以通過引用其索引號來訪問數(shù)組元素。

NumPy 數(shù)組中的索引以 0 開頭,這意味著第一個元素的索引為 0,第二個元素的索引為 1,以此類推。

實例

從以下數(shù)組中獲取第一個元素:

import numpy as np
arr = np.array([1, 2, 3, 4])
print(arr[0])

運行實例

實例

從以下數(shù)組中獲取第二個元素:

import numpy as np
arr = np.array([1, 2, 3, 4])
print(arr[1])

運行實例

實例

從以下數(shù)組中獲取第三和第四個元素并將其相加:

import numpy as np
arr = np.array([1, 2, 3, 4])
print(arr[2] + arr[3])

運行實例

訪問 2-D 數(shù)組

要訪問二維數(shù)組中的元素,我們可以使用逗號分隔的整數(shù)表示元素的維數(shù)和索引。

實例

訪問第一維中的第二個元素:

import numpy as np
arr = np.array([[1,2,3,4,5], [6,7,8,9,10]])
print('2nd element on 1st dim: ', arr[0, 1])

運行實例

實例

訪問第二維中的第五個元素:

import numpy as np
arr = np.array([[1,2,3,4,5], [6,7,8,9,10]])
print('5th element on 2nd dim: ', arr[1, 4])

運行實例

訪問 3-D 數(shù)組

要訪問 3-D 數(shù)組中的元素,我們可以使用逗號分隔的整數(shù)來表示元素的維數(shù)和索引。

實例

訪問第一個數(shù)組的第二個數(shù)組的第三個元素:

import numpy as np
arr = np.array([[[1, 2, 3], [4, 5, 6]], [[7, 8, 9], [10, 11, 12]]])
print(arr[0, 1, 2])

運行實例

例子解釋

arr[0, 1, 2] 打印值 6。

工作原理:

第一個數(shù)字代表第一個維度,其中包含兩個數(shù)組:

[[1, 2, 3], [4, 5, 6]]

然后:

[[7, 8, 9], [10, 11, 12]]

由于我們選擇了 0,所以剩下第一個數(shù)組:

[[1, 2, 3], [4, 5, 6]]

第二個數(shù)字代表第二維,它也包含兩個數(shù)組:

[1, 2, 3]

然后:

[4, 5, 6]

因為我們選擇了 1,所以剩下第二個數(shù)組:

[4, 5, 6]

第三個數(shù)字代表第三維,其中包含三個值:

4
5
6

由于我們選擇了 2,因此最終得到第三個值:

6

負索引

使用負索引從尾開始訪問數(shù)組

實例

打印第二個維中的的最后一個元素

import numpy as np
arr = np.array([[1,2,3,4,5], [6,7,8,9,10]])
print('Last element from 2nd dim: ', arr[1, -1])

運行實例

到此這篇關(guān)于Python入門教程(四十一)Python的NumPy數(shù)組索引的文章就介紹到這了,更多相關(guān)Python的NumPy數(shù)組索引內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺談python多線程和隊列管理shell程序

    淺談python多線程和隊列管理shell程序

    這篇文章主要給大家簡單介紹了python多線程和隊列管理shell程序的方法和簡單示例,有需要的小伙伴可以參考下。
    2015-08-08
  • Python中字典常用操作的示例詳解

    Python中字典常用操作的示例詳解

    字典是Python必用且常用的數(shù)據(jù)結(jié)構(gòu),本文主要為大家梳理了一下常用的字典操作:初始化、合并字典、字典轉(zhuǎn)Pandas等,需要的可以參考一下
    2022-05-05
  • python 字符串常用方法匯總詳解

    python 字符串常用方法匯總詳解

    這篇文章主要介紹了python 字符串方法匯總詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • 基于python的selenium兩種文件上傳操作實現(xiàn)詳解

    基于python的selenium兩種文件上傳操作實現(xiàn)詳解

    這篇文章主要介紹了基于python的selenium兩種文件上傳操作實現(xiàn)詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • python利用MethodType綁定方法到類示例代碼

    python利用MethodType綁定方法到類示例代碼

    這篇文章主要給大家介紹了關(guān)于python利用MethodType綁定方法到類的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • python實現(xiàn)多進程通信實例分析

    python實現(xiàn)多進程通信實例分析

    這篇文章主要介紹了python實現(xiàn)多進程通信實例分析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • 使用python實現(xiàn)簡單五子棋游戲

    使用python實現(xiàn)簡單五子棋游戲

    這篇文章主要為大家詳細介紹了使用python實現(xiàn)簡單五子棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • python獲取依賴包和安裝依賴包教程

    python獲取依賴包和安裝依賴包教程

    今天小編就為大家分享一篇python獲取依賴包和安裝依賴包教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Python真題案例之小學(xué)算術(shù)?階乘精確值?孿生素數(shù)?6174問題詳解

    Python真題案例之小學(xué)算術(shù)?階乘精確值?孿生素數(shù)?6174問題詳解

    這篇文章主要介紹了python實操案例練習(xí),本文給大家分享的案例中主要任務(wù)有小學(xué)生算術(shù)、階乘的精確值、孿生素數(shù)、6174問題,需要的小伙伴可以參考一下
    2022-03-03
  • 2020最新pycharm漢化安裝(python工程獅親測有效)

    2020最新pycharm漢化安裝(python工程獅親測有效)

    這篇文章主要介紹了2020最新pycharm漢化安裝(python工程獅親測有效),文中通過圖文介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04

最新評論