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

python列表添加元素append(),extend(),insert(),+list的區(qū)別及說明

 更新時間:2022年12月13日 17:05:16   作者:kakinkin  
這篇文章主要介紹了python列表添加元素append(),extend(), insert(),+list的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

列表添加元素append(),extend(),insert(),+list區(qū)別

回憶初學(xué)python的時候,對列表list添加元素時,對類表添加方法,append()與extend() ,insert()等總是搞不清楚。

下邊通過定義和代碼演示理解他們的區(qū)別

1. append()

追加單個元素到List的尾部,只接受一個參數(shù),參數(shù)可以是任何數(shù)據(jù)類型,被追加的元素在List中保持著原結(jié)構(gòu)類型。

# -*- coding:utf-8 -*-
#聲明兩個列表 list1和list2

list1=['H','E','L','L','O']
list2=['1','2','3','4']

#append()
list1.append(list2)

#打印現(xiàn)在的list1
print(list1)
#list.append(object) 其實就是向列表中添加一個對象object。

2. extend()

將一個列表中每個元素分別添加到另一個列表中,只接受一個參數(shù)。

#聲明兩個列表 list1

list1=['h','e','l','l','o']
#append()
list1.extend(list2)

#打印現(xiàn)在的list1
print(list1)
#extend()list.extend(sequence) 把一個序列seq的內(nèi)容添加到列表中。

3. insert()

將一個元素插入到列表中,但其參數(shù)有兩個(如insert(1,”g”)),第一個參數(shù)是索引點,即插入的位置,第二個參數(shù)是插入的元素。

#聲明兩個列表 list1
list1=['A','B','C','D']

#insert(),在list1的第2個元素前插入一個元素'X'
list1.insert(1,'X')

#打印現(xiàn)在的list1
print(list1)

4. + 加號

將兩個list相加,會返回到一個新的list對象,注意與前三種的區(qū)別。

前面三種方法(append, extend, insert)可對列表增加元素的操作,他們沒有返回值,是直接修改了原數(shù)據(jù)對象。

注意:將兩個list相加,需要創(chuàng)建新的list對象,從而需要消耗額外的內(nèi)存,特別是當(dāng)list較大時,盡量不要使用“+”來添加list,而應(yīng)該盡可能使用List的append()方法。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python 多線程對post請求服務(wù)器測試并發(fā)的方法

    python 多線程對post請求服務(wù)器測試并發(fā)的方法

    今天小編就為大家分享一篇python 多線程對post請求服務(wù)器測試并發(fā)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • 解決python 執(zhí)行sql語句時所傳參數(shù)含有單引號的問題

    解決python 執(zhí)行sql語句時所傳參數(shù)含有單引號的問題

    這篇文章主要介紹了解決python 執(zhí)行sql語句時所傳參數(shù)含有單引號的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • python tkinter控件treeview的數(shù)據(jù)列表顯示的實現(xiàn)示例

    python tkinter控件treeview的數(shù)據(jù)列表顯示的實現(xiàn)示例

    本文主要介紹了python tkinter控件treeview的數(shù)據(jù)列表顯示的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 詳解PyCharm配置Anaconda的艱難心路歷程

    詳解PyCharm配置Anaconda的艱難心路歷程

    這篇文章主要介紹了詳解PyCharm配置Anaconda的艱難心路歷程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • Python之requests的使用(二)

    Python之requests的使用(二)

    上一篇我們說了requests的簡單用法,知道了如何發(fā)送請求,今天我們更深層次的來學(xué)習(xí)requests。我們看看高級一點的操作,比如講文件上傳,cookies設(shè)置,代理設(shè)置之類的。感興趣的同學(xué)可以參考閱讀
    2023-04-04
  • 用python畫城市輪播地圖

    用python畫城市輪播地圖

    輪播地圖可以在很多方面有實際應(yīng)用,所以就介紹給大家,并給出個實際操作案例,感興趣的朋友可以參考下
    2021-05-05
  • Python程序控制語句用法實例分析

    Python程序控制語句用法實例分析

    這篇文章主要介紹了Python程序控制語句用法,結(jié)合實例形式分析了Python流程控制語句的條件、循環(huán)以及函數(shù)、類、文件、異常處理等相關(guān)操作使用技巧,需要的朋友可以參考下
    2020-01-01
  • 啟動targetcli時遇到錯誤解決辦法

    啟動targetcli時遇到錯誤解決辦法

    這篇文章主要介紹了啟動targetcli時遇到錯誤解決辦法的相關(guān)資料,希望通過本文能幫助到大家,讓大家遇到這樣的錯誤解決,需要的朋友可以參考下
    2017-10-10
  • 如何使用python的xml庫實現(xiàn)自閉合標(biāo)簽

    如何使用python的xml庫實現(xiàn)自閉合標(biāo)簽

    文章介紹了作者編寫一個URDF格式化插件的初衷,目的是解決sw2urdf導(dǎo)出的URDF文件格式混亂的問題,本文結(jié)合實例代碼給大家介紹的非常詳細,感興趣的朋友一起看看吧
    2025-01-01
  • Python 去除字符串中指定字符串

    Python 去除字符串中指定字符串

    這篇文章主要介紹了Python 去除字符串中指定字符串,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03

最新評論

莲花县| 新竹市| 桐柏县| 泰和县| 绍兴县| 科尔| 自治县| 拜泉县| 西安市| 宁城县| 陆良县| 罗平县| 青阳县| 婺源县| 聂拉木县| 利津县| 晴隆县| 关岭| 南康市| 昆山市| 蓬莱市| 桦南县| 锡林郭勒盟| 曲沃县| 叶城县| 安龙县| 苏尼特左旗| 黄冈市| 罗平县| 南京市| 淳化县| 江北区| 珲春市| 昆明市| 赤城县| 章丘市| 德钦县| 德化县| 潮安县| 庄河市| 湖南省|