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

對(duì)python中數(shù)組的del,remove,pop區(qū)別詳解

 更新時(shí)間:2018年11月07日 14:57:16   作者:AnneQiQi  
今天小編就為大家分享一篇對(duì)python中數(shù)組的del,remove,pop區(qū)別詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

以a=[1,2,3] 為例,似乎使用del, remove, pop一個(gè)元素2 之后 a都是為 [1,3],

如下:

>>> a=[1,2,3] 
>>> a.remove(2) 
>>> a 
[1, 3] 
>>> a=[1,2,3] 
>>> del a[1] 
>>> a 
[1, 3] 
>>> a= [1,2,3] 
>>> a.pop(1) 
2 
>>> a 
[1, 3] 
>>> 

那么Python對(duì)于列表的del, remove, pop操作,它們之間有何區(qū)別呢?

首先,remove 是刪除首個(gè)符合條件的元素。并不是刪除特定的索引。

如下例:

>>> a = [0, 2, 2, 3] 
>>> a.remove(2) 
>>> a 
[0, 2, 3] 

而對(duì)于 del 來說,它是根據(jù)索引(元素所在位置)來刪除的,如下例:

>>> a = [3, 2, 2, 1] 
>>> del a[1] 
[3, 2, 1] 

第1個(gè)元素為a[0] --是以0開始計(jì)數(shù)的。則a[1]是指第2個(gè)元素,即里面的值2.

最后我們?cè)倏纯磒op

>>> a = [4, 3, 5] 
>>> a.pop(1) 
3 
>>> a 
[4, 5] 

pop返回的是你彈出的那個(gè)數(shù)值。

所以使用時(shí)要根據(jù)你的具體需求選用合適的方法。

另外它們?nèi)绻鲥e(cuò),出錯(cuò)模式也是不一樣的。

注意看下面區(qū)別:

>>> a = [4, 5, 6] 
>>> a.remove(7) 
Traceback (most recent call last): 
 File "<stdin>", line 1, in <module> 
ValueError: list.remove(x): x not in list 
>>> del a[7] 
Traceback (most recent call last): 
 File "<stdin>", line 1, in <module> 
IndexError: list assignment index out of range 
>>> a.pop(7) 
Traceback (most recent call last): 
 File "<stdin>", line 1, in <module> 
IndexError: pop index out of range 

以上這篇對(duì)python中數(shù)組的del,remove,pop區(qū)別詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python序列類型種類詳解

    python序列類型種類詳解

    這篇文章主要介紹了python序列類型種類詳解,需要的朋友們可以學(xué)習(xí)參考下。
    2020-02-02
  • Python實(shí)現(xiàn)生成對(duì)角矩陣和對(duì)角塊矩陣

    Python實(shí)現(xiàn)生成對(duì)角矩陣和對(duì)角塊矩陣

    這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)生成對(duì)角矩陣和對(duì)角塊矩陣,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起了解一下
    2023-04-04
  • TensorFlow實(shí)現(xiàn)隨機(jī)訓(xùn)練和批量訓(xùn)練的方法

    TensorFlow實(shí)現(xiàn)隨機(jī)訓(xùn)練和批量訓(xùn)練的方法

    本篇文章主要介紹了TensorFlow實(shí)現(xiàn)隨機(jī)訓(xùn)練和批量訓(xùn)練的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-04-04
  • Python爬取哆啦A夢(mèng)-伴我同行2豆瓣影評(píng)并生成詞云圖

    Python爬取哆啦A夢(mèng)-伴我同行2豆瓣影評(píng)并生成詞云圖

    哆啦A夢(mèng)系列是陪伴我,乃至陪伴了幾代人成長的故事.50年來,藤子·F·不二雄先生創(chuàng)造了竹蜻蜓,任意門,時(shí)光機(jī)器等等無數(shù)的新奇道具,讓大雄和他的小伙伴們經(jīng)歷了各種冒險(xiǎn),也經(jīng)歷了許多充滿戲劇性的啼笑皆非的日常.特意寫了這篇文章,教大家怎么繪制詞云圖,需要的朋友可以參考下
    2021-06-06
  • Python?jieba庫的安裝詳細(xì)圖文教程

    Python?jieba庫的安裝詳細(xì)圖文教程

    jieba庫的作用主要用于中文分詞,是一種不錯(cuò)的中文分詞組件,下面這篇文章主要給大家介紹了關(guān)于Python?jieba庫安裝的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-03-03
  • 基于Django統(tǒng)計(jì)博客文章閱讀量

    基于Django統(tǒng)計(jì)博客文章閱讀量

    這篇文章主要介紹了基于Django統(tǒng)計(jì)博客文章閱讀量,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • Python?Pandas的concat合并

    Python?Pandas的concat合并

    這篇文章主要介紹了Python?Pandas的concat合并,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-08-08
  • Python中的startswith和endswith函數(shù)使用實(shí)例

    Python中的startswith和endswith函數(shù)使用實(shí)例

    這篇文章主要介紹了Python中的startswith和endswith函數(shù)使用實(shí)例,特別是endswith函數(shù),有了它,判斷文件的擴(kuò)展名、文件的類型在容易不過了,需要的朋友可以參考下
    2014-08-08
  • Python數(shù)據(jù)分析之PMI數(shù)據(jù)圖形展示

    Python數(shù)據(jù)分析之PMI數(shù)據(jù)圖形展示

    這篇文章主要介紹了Python數(shù)據(jù)分析之PMI數(shù)據(jù)圖形展示,文章介紹了簡(jiǎn)單的python爬蟲,并使用numpy進(jìn)行了簡(jiǎn)單的數(shù)據(jù)處理,最終使用?matplotlib?進(jìn)行圖形繪制,實(shí)現(xiàn)了直觀的方式展示制造業(yè)和非制造業(yè)指數(shù)圖形,需要的朋友可以參考一下
    2022-05-05
  • python文件及目錄操作代碼匯總

    python文件及目錄操作代碼匯總

    這篇文章主要介紹了python文件及目錄操作代碼匯總,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07

最新評(píng)論

闻喜县| 南华县| 陇西县| 南乐县| 莲花县| 绵竹市| 广昌县| 全椒县| 攀枝花市| 社会| 禹城市| 屏东县| 和平县| 五台县| 板桥市| 昆明市| 普兰县| 广南县| 南郑县| 道孚县| 壤塘县| 杭州市| 徐州市| 大埔县| 荆州市| 玉环县| 弥渡县| 无锡市| 安岳县| 威海市| 昌都县| 平远县| 通渭县| 井陉县| 保山市| 南昌县| 辛集市| 灵山县| 镇安县| 沙河市| 佛冈县|