最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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)文章

  • ChatGPT教你用Python實(shí)現(xiàn)BinarySearchTree詳解

    ChatGPT教你用Python實(shí)現(xiàn)BinarySearchTree詳解

    這篇文章主要為大家介紹了ChatGPT教你用Python實(shí)現(xiàn)BinarySearchTree詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • python標(biāo)準(zhǔn)庫模塊之json庫的基礎(chǔ)用法

    python標(biāo)準(zhǔn)庫模塊之json庫的基礎(chǔ)用法

    json庫是處理JSON格式的Python標(biāo)準(zhǔn)庫,json庫主要包括兩類函數(shù),操作函數(shù)和解析函數(shù),下面這篇文章主要給大家介紹了關(guān)于python標(biāo)準(zhǔn)庫模塊之json庫的基礎(chǔ)用法,需要的朋友可以參考下
    2022-06-06
  • Python竟能畫這么漂亮的花,帥呆了(代碼分享)

    Python竟能畫這么漂亮的花,帥呆了(代碼分享)

    這篇文章主要介紹了用Python作圖的一個(gè)簡單實(shí)例,通過turtle模塊實(shí)現(xiàn)作圖,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • 如何使用python提取字符串的中英文(正則判斷)

    如何使用python提取字符串的中英文(正則判斷)

    這篇文章主要給大家介紹了關(guān)于如何使用python提取字符串中英文的相關(guān)資料,主要通過正則re中的sub函數(shù)、findall函數(shù)以及compile函數(shù)判斷來實(shí)現(xiàn),需要的朋友可以參考下
    2021-05-05
  • Python曲線擬合詳解

    Python曲線擬合詳解

    這篇文章主要介紹了關(guān)于python曲線擬合,scipy.optimize中,curve_fit函數(shù)可調(diào)用非線性最小二乘法進(jìn)行函數(shù)擬合,文中有詳細(xì)的代碼作為參考,需要的朋友可以閱讀參考
    2023-04-04
  • Python跨目錄導(dǎo)入模塊問題的解決方案

    Python跨目錄導(dǎo)入模塊問題的解決方案

    在Python編程中經(jīng)常遇到跨目錄或父文件夾導(dǎo)入模塊的需求時(shí),特別是在處理包結(jié)構(gòu)(如tests和gne在同一個(gè)目錄下的示例)時(shí),這篇文章主要介紹了Python跨目錄導(dǎo)入模塊問題的解決方案,需要的朋友可以參考下
    2025-08-08
  • 重命名批處理python腳本

    重命名批處理python腳本

    師兄采集的視網(wǎng)膜圖像放在一個(gè)文件夾下,由于分類十分混亂,因此出現(xiàn)了一個(gè)文件多次出現(xiàn)的情況,因此讓我寫了個(gè)腳本
    2013-04-04
  • playwright保持網(wǎng)站的登錄狀態(tài)的幾種方法

    playwright保持網(wǎng)站的登錄狀態(tài)的幾種方法

    本文主要介紹了playwright保持網(wǎng)站的登錄狀態(tài)的幾種方法,包括保存和加載瀏覽器上下文的存儲(chǔ)狀態(tài),使用持久化上下文和使用Cookies手動(dòng)保存和加載會(huì)話,感興趣的可以了解一下
    2026-01-01
  • python 函數(shù)中的參數(shù)類型

    python 函數(shù)中的參數(shù)類型

    thon中函數(shù)的參數(shù)類型比較豐富,比如我們經(jīng)常見到*args和**kwargs作為參數(shù)。今天給大家介紹python 函數(shù)中的參數(shù)類型,需要的朋友可以參考下
    2020-02-02
  • PyTorch中torch.nn.Linear實(shí)例詳解

    PyTorch中torch.nn.Linear實(shí)例詳解

    torch.nn是包含了構(gòu)筑神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)基本元素的包,在這個(gè)包中可以找到任意的神經(jīng)網(wǎng)絡(luò)層,下面這篇文章主要給大家介紹了關(guān)于PyTorch中torch.nn.Linear的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06

最新評(píng)論

江陵县| 湘阴县| 利川市| 运城市| 本溪市| 会同县| 武清区| 武功县| 邳州市| 文安县| 鄯善县| 关岭| 西和县| 贺州市| 平乐县| 滁州市| 佛山市| 浑源县| 忻州市| 都安| 台前县| 桐梓县| 柳河县| 祁门县| 德清县| 太康县| 林周县| 德保县| 荣成市| 澄迈县| 尼玛县| 瓮安县| 富锦市| 武乡县| 绥滨县| 赣榆县| 依兰县| 三明市| 梅河口市| 射洪县| 龙南县|