欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

訪問數(shù)組元素

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

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

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

實(shí)例

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

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

運(yùn)行實(shí)例

實(shí)例

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

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

運(yùn)行實(shí)例

實(shí)例

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

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

運(yùn)行實(shí)例

訪問 2-D 數(shù)組

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

實(shí)例

訪問第一維中的第二個(gè)元素:

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])

運(yùn)行實(shí)例

實(shí)例

訪問第二維中的第五個(gè)元素:

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])

運(yùn)行實(shí)例

訪問 3-D 數(shù)組

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

實(shí)例

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

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

運(yùn)行實(shí)例

例子解釋

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

工作原理:

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

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

然后:

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

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

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

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

[1, 2, 3]

然后:

[4, 5, 6]

因?yàn)槲覀冞x擇了 1,所以剩下第二個(gè)數(shù)組:

[4, 5, 6]

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

4
5
6

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

6

負(fù)索引

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

實(shí)例

打印第二個(gè)維中的的最后一個(gè)元素

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])

運(yùn)行實(shí)例

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

相關(guān)文章

  • 淺談python多線程和隊(duì)列管理shell程序

    淺談python多線程和隊(duì)列管理shell程序

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

最新評(píng)論