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

Python?list?append方法之給列表追加元素

 更新時間:2022年11月03日 15:40:11   作者:TCatTime  
這篇文章主要介紹了Python?list?append方法如何給列表追加元素,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Python list append方法給列表追加元素

描述

append函數(shù)可以在列表的末尾添加新的對象。函數(shù)無返回值,但是會修改列表。

語法

list.append(object)
名稱說明備注
list待添加元素的列表 
object將要給列表中添加的對象不可省略的參數(shù)

舉例

1. 給列表中添加整數(shù)、浮點數(shù)和字符串:

test = ['Python', 'C', 'Java']
?
test.append(5)
test.append(23.6)
test.append('HTML')
?
print(test)

輸出結(jié)果為:

['Python', 'C', 'Java', 5, 23.6, 'HTML']

2. 給列表中添加列表、元組和字典:

test = ['Python', 'C', 'Java']
?
test.append(['Windows', 2018, 'OpenStack'])
test.append(('Huawei', 'Tencent'))
test.append({'Nova':'virtual compute service', 'Neutron':'net service'})
?
print(test)

輸出結(jié)果為:

['Python', 'C', 'Java', ['Windows', 2018, 'OpenStack'], ('Huawei', 'Tencent'), {'Nova': 'virtual compute service', 'Neutron': 'net service'}]

3. 給列表中添加空元素

test = ['Python', 'C', 'Java']
?
test.append(None)
?
print(test)

輸出結(jié)果為:

['Python', 'C', 'Java', None]

注意事項

object參數(shù)不能省略,否則Python會報錯:

test = ['Python', 'C', 'Java']
?
test.append()
?
print(test)
Traceback (most recent call last):
? File "/Users/untitled3/Test2.py", line 3, in <module>
? ? test.append()
TypeError: append() takes exactly one argument (0 given)

如果想給列表末尾添加空元素,應(yīng)該將參數(shù)寫為None

給列表list中元素添加的四種方式

列表list中元素添加的四種方式(append,extend,insert,“+”號)

1. append()

追加單個元素到List的尾部,只接受一個參數(shù),參數(shù)可以是任何數(shù)據(jù)類型 。

2. extend() 

將一個列表中每個元素分別添加到另一個列表中,只接受一個參數(shù),  且該參數(shù)只能為列表list形式。

     

  

3. insert(index,value)

將一個元素插入到列表中,有參數(shù)有兩個,第一個參數(shù)index是索引點,即插入的位置,第二個參數(shù)value是插入的元素。其中,index的起始位置從0開始。

4.“+”號

將兩個列表list相加連接起來,會返回給一個新的list對象。

注:(append, extend, insert)對列表增加元素的操作,是直接對原始數(shù)據(jù)對象進(jìn)行修改,沒有返回值; “+”號是將兩個list相加,返回給一個新的list,需要創(chuàng)建新的list對象。"+"號可以看成是深拷貝。

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

相關(guān)文章

  • Python批量修改文件后綴的方法

    Python批量修改文件后綴的方法

    這篇文章主要介紹了Python批量修改文件后綴的方法,有需要的朋友可以參考一下
    2014-01-01
  • Pytest?Fixture參數(shù)講解及使用

    Pytest?Fixture參數(shù)講解及使用

    這篇文章主要介紹了Pytest之Fixture參數(shù)詳解及使用,本文結(jié)合實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-01-01
  • Python 的可變和不可變對象詳情

    Python 的可變和不可變對象詳情

    本文通過詳情描述Python 中的可變對象與不可變對象來看兩者的區(qū)別,剛興趣的朋友可以參考下文
    2021-08-08
  • 詳解小白之KMP算法及python實現(xiàn)

    詳解小白之KMP算法及python實現(xiàn)

    在看子串匹配問題的時候,書上的關(guān)于KMP的算法的介紹總是理解不了??戳艘槐榇a總是很快的忘掉,后來決定好好分解一下KMP算法,算是給自己加深印象。感興趣的朋友跟隨小編一起看看吧
    2019-04-04
  • 記一次Django響應(yīng)超慢的解決過程

    記一次Django響應(yīng)超慢的解決過程

    這篇文章主要介紹了記一次Django響應(yīng)超慢的解決過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • Python基礎(chǔ)詳解之郵件處理

    Python基礎(chǔ)詳解之郵件處理

    這篇文章主要介紹了Python基礎(chǔ)詳解之郵件處理,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)python基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Python創(chuàng)建字典的八種方式

    Python創(chuàng)建字典的八種方式

    今天小編就為大家分享一篇關(guān)于Python創(chuàng)建字典的八種方式,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • Python列出一個文件夾及其子目錄的所有文件

    Python列出一個文件夾及其子目錄的所有文件

    這篇文章主要介紹了Python列出一個文件夾及其子目錄的所有文件的方法,和python列出文件夾下的所有文件的四種方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • Python可執(zhí)行文件反編譯教程(exe轉(zhuǎn)py)

    Python可執(zhí)行文件反編譯教程(exe轉(zhuǎn)py)

    python的便利性,使得如今許多軟件開發(fā)者、黑客都開始使用python打包成exe的方式進(jìn)行程序的發(fā)布,那么Python如何反編譯可執(zhí)行文件,本文就來介紹一下,感興趣的可以了解一下
    2021-12-12
  • python實現(xiàn)剪切功能

    python實現(xiàn)剪切功能

    這篇文章主要為大家詳細(xì)介紹了一段python代碼編寫實現(xiàn)的剪切功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01

最新評論