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

Numpy數(shù)組的切片索引操作

 更新時間:2023年06月11日 16:34:13   作者:i阿極  
本文主要介紹了Numpy數(shù)組的切片索引操作,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、實(shí)驗(yàn)?zāi)康?/h2>

熟練掌握numpy中切片索引的操作

二、實(shí)驗(yàn)環(huán)境

  • Python 3.6.1以上
  • Jupyter

三、實(shí)驗(yàn)內(nèi)容

練習(xí)numpy中的索引的基本操作。

四、實(shí)驗(yàn)步驟

numpy提供比常規(guī)Python序列更多的索引方法,除了整合和分片,數(shù)組可以被整數(shù)數(shù)組和布爾型數(shù)組索引。本文先講一些簡單的索引。

1.一維數(shù)組索引

一維數(shù)組索引:一維數(shù)組很簡單,基本和列表一致。它們的區(qū)別在于數(shù)組切片是原始數(shù)組視圖

1.導(dǎo)入numpy,創(chuàng)建一個一維范圍為0到9的一維數(shù)組,索引下標(biāo)為4的值,索引下標(biāo)范圍為3到6的元素值,不包含下標(biāo)6。

import numpy as np
arr=np.arange(10)
print(arr)
arr[4]
arr[3:6]

2.反切片操作 創(chuàng)建一個數(shù)組a,對a進(jìn)行反向切片操作。

a=np.arange(10)
print(a)
a[::-1]

間隔取值

a[::2]

取數(shù)組a前5個元素

a[:5]

2.二維數(shù)組索引

二維數(shù)組索引:二維數(shù)組中,各索引位置上的元素不再是標(biāo)量,而是一維數(shù)組。

1.創(chuàng)建一個二維數(shù)組arr1,索引第0行,即下標(biāo)為0的元素

import numpy as np
arr1=np.array([[1,2,3],[4,5,6],[7,8,9]])
arr1[0]

索引第1行第2列即下標(biāo)為[1,2]的元素。

arr1[1,2]

3.多維數(shù)組索引

多維數(shù)組索引,多維數(shù)組里,單個索引值返回的是一個緯度低一點(diǎn)的數(shù)組。

1.創(chuàng)建一個6維數(shù)組arr2。

import numpy as np
arr2=np.arange(36).reshape(6,6)
arr2

取得arr2數(shù)組中第2行元素

arr2[1]

取得arr2數(shù)組中第3列元素

arr2[:,3]

取arr2數(shù)組中行下標(biāo)為1到3,列下標(biāo)為2到3的數(shù)組。

arr2[1:4,2:4]

取arr2數(shù)組中行列下標(biāo)步長為2的元素

arr2[::2,::2]

總結(jié)

到此這篇關(guān)于Numpy數(shù)組的切片索引操作的文章就介紹到這了,更多相關(guān)Numpy數(shù)組切片索引內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python中優(yōu)雅處理JSON文件的方法實(shí)例

    Python中優(yōu)雅處理JSON文件的方法實(shí)例

    JSON是一種輕量級的數(shù)據(jù)交換格式,JSON采用完全獨(dú)立于語言的文本格式,但是也使用了類似于C語言家族的習(xí)慣,這篇文章主要給大家介紹了關(guān)于Python中優(yōu)雅處理JSON文件的相關(guān)資料,需要的朋友可以參考下
    2021-12-12
  • Django 數(shù)據(jù)庫同步操作技巧詳解

    Django 數(shù)據(jù)庫同步操作技巧詳解

    這篇文章主要介紹了Django 數(shù)據(jù)庫同步操作技巧詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • Python根據(jù)區(qū)號生成手機(jī)號碼的方法

    Python根據(jù)區(qū)號生成手機(jī)號碼的方法

    這篇文章主要介紹了Python根據(jù)區(qū)號生成手機(jī)號碼的方法,涉及Python隨機(jī)數(shù)與字符串的相關(guān)操作技巧,需要的朋友可以參考下
    2015-07-07
  • 基于Python制作簡易的windows修改器

    基于Python制作簡易的windows修改器

    現(xiàn)在應(yīng)該大部分人都使用win11系統(tǒng)吧,win11其實(shí)挺好用哈,只是有一點(diǎn)不好用,就是右鍵的菜單,今天做個小程序,就是應(yīng)該修改win11的一個應(yīng)用程序,感興趣的可以了解一下
    2022-08-08
  • Django 簡單實(shí)現(xiàn)分頁與搜索功能的示例代碼

    Django 簡單實(shí)現(xiàn)分頁與搜索功能的示例代碼

    這篇文章主要介紹了Django 簡單實(shí)現(xiàn)分頁與搜索功能的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • numpy中np.append()函數(shù)用法小結(jié)

    numpy中np.append()函數(shù)用法小結(jié)

    在numpy的函數(shù)庫中,np.append()函數(shù)是一個常用的數(shù)組操作函數(shù),它在進(jìn)行數(shù)組操作時能夠?qū)蓚€數(shù)組進(jìn)行拼接,并返回一個拼接后的新數(shù)組,下面就來介紹一下具體用法,感興趣的可以了解一下
    2023-11-11
  • python經(jīng)典100題之皮球掉落的幾種解法

    python經(jīng)典100題之皮球掉落的幾種解法

    這篇文章主要給大家介紹了關(guān)于python經(jīng)典100題之皮球掉落的幾種解法,這個問題相信不少人都可以從網(wǎng)絡(luò)上找到相對應(yīng)的答案本文提供了3種解法,需要的朋友可以參考下
    2023-11-11
  • python生成器generator:深度學(xué)習(xí)讀取batch圖片的操作

    python生成器generator:深度學(xué)習(xí)讀取batch圖片的操作

    這篇文章主要介紹了python生成器generator:深度學(xué)習(xí)讀取batch圖片的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python計(jì)算質(zhì)數(shù)的方法總結(jié)

    Python計(jì)算質(zhì)數(shù)的方法總結(jié)

    質(zhì)數(shù)(Prime?Number)是指大于1且只能被1和自身整除的正整數(shù),計(jì)算質(zhì)數(shù)是數(shù)論中的一個經(jīng)典問題,本文將介紹python中多種計(jì)算質(zhì)數(shù)的方法,希望對大家有所幫助
    2023-11-11
  • Python機(jī)器學(xué)習(xí)之決策樹算法實(shí)例詳解

    Python機(jī)器學(xué)習(xí)之決策樹算法實(shí)例詳解

    這篇文章主要介紹了Python機(jī)器學(xué)習(xí)之決策樹算法,較為詳細(xì)的分析了實(shí)例詳解機(jī)器學(xué)習(xí)中決策樹算法的概念、原理及相關(guān)Python實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-12-12

最新評論