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

Python如何在列表尾部添加元素

 更新時間:2022年05月13日 14:17:47   作者:livercy  
這篇文章主要介紹了Python如何在列表尾部添加元素,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

在列表尾部添加元素

在Python中,可以使用append()方法向一個列表的尾部追加一個元素,其基本語法如下:

source_list.append(obj)

其中,

  • source_list:為待修改的列表
  • obj:為待插入的元素

例如,要向guests列表尾部增加客人Hu qi,相應(yīng)的語句為:

# 初始化guests列表
guests=['Zhang san','Li si','Wang wu','Zhao liu']
# 向guests列表尾部追加一個名為Hu qi的客人
guests.append('Hu qi')
# 輸出新的guests列表
print(guests)

輸出結(jié)果為: 

['Zhang san','Li si','Wang wu','Zhao liu','Hu qi']

列表中添加元素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) 其實(shí)就是向列表中添加一個對象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ù)是索引點(diǎn),即插入的位置,第二個參數(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()方法。

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

相關(guān)文章

  • Python提取視頻中圖片的示例(按幀、按秒)

    Python提取視頻中圖片的示例(按幀、按秒)

    這篇文章主要介紹了Python提取視頻中圖片的示例,分別按幀和按秒提取,幫助大家利用python處理視頻,獲取素材,感興趣的朋友可以了解下
    2020-10-10
  • 詳解anaconda離線安裝pytorchGPU版

    詳解anaconda離線安裝pytorchGPU版

    這篇文章主要介紹了詳解anaconda離線安裝pytorchGPU版,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • python中的for循環(huán)

    python中的for循環(huán)

    Python for循環(huán)可以遍歷任何序列的項目,如一個列表或者一個字符串。這篇文章主要介紹了python的for循環(huán),需要的朋友可以參考下
    2018-09-09
  • Python之inspect模塊實(shí)現(xiàn)獲取加載模塊路徑的方法

    Python之inspect模塊實(shí)現(xiàn)獲取加載模塊路徑的方法

    今天小編就為大家分享一篇Python之inspect模塊實(shí)現(xiàn)獲取加載模塊路徑的方法,具有很好的價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • Python3 解決讀取中文文件txt編碼的問題

    Python3 解決讀取中文文件txt編碼的問題

    今天小編就為大家分享一篇Python3 解決讀取中文文件txt編碼的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • 利用Python實(shí)現(xiàn)自動生成數(shù)據(jù)日報

    利用Python實(shí)現(xiàn)自動生成數(shù)據(jù)日報

    日報,是大部分打工人繞不過的難題。對于管理者來說,日報是事前管理的最好抓手,可以了解團(tuán)隊的氛圍和狀態(tài)。本文將利用Python實(shí)現(xiàn)自動生成數(shù)據(jù)日報,感興趣的可以動手嘗試一下
    2022-07-07
  • Django 實(shí)現(xiàn)圖片上傳和顯示過程詳解

    Django 實(shí)現(xiàn)圖片上傳和顯示過程詳解

    這篇文章主要介紹了Django 實(shí)現(xiàn)圖片上傳和顯示過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • Python測試線程應(yīng)用程序過程解析

    Python測試線程應(yīng)用程序過程解析

    這篇文章主要介紹了Python測試線程應(yīng)用程序過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-12-12
  • Python實(shí)現(xiàn)監(jiān)控Nginx配置文件的不同并發(fā)送郵件報警功能示例

    Python實(shí)現(xiàn)監(jiān)控Nginx配置文件的不同并發(fā)送郵件報警功能示例

    這篇文章主要介紹了Python實(shí)現(xiàn)監(jiān)控Nginx配置文件的不同并發(fā)送郵件報警功能,涉及Python基于difflib模塊的文件比較及smtplib模塊的郵件發(fā)送相關(guān)操作技巧,需要的朋友可以參考下
    2019-02-02
  • Python編寫電話薄實(shí)現(xiàn)增刪改查功能

    Python編寫電話薄實(shí)現(xiàn)增刪改查功能

    這篇文章主要為大家詳細(xì)介紹了Python編寫電話薄實(shí)現(xiàn)增刪改查功能的相關(guān)資料,感興趣的朋友可以參考一下
    2016-05-05

最新評論

清水河县| 关岭| 东辽县| 德阳市| 金乡县| 兴义市| 大渡口区| 石渠县| 大石桥市| 炎陵县| 绥阳县| 河西区| 安多县| 普兰店市| 永济市| 长阳| 左贡县| 利津县| 邻水| 龙南县| 额尔古纳市| 桓台县| 保山市| 柳林县| 梁河县| 定陶县| 社旗县| 南通市| 舞阳县| 庆元县| 安福县| 高淳县| 晋城| 荔波县| 岢岚县| 南川市| 盘锦市| 昌都县| 马边| 抚顺县| 伊川县|