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

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

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

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

描述

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

語法

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

舉例

1. 給列表中添加整數(shù)、浮點(diǎn)數(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]

注意事項(xiàng)

object參數(shù)不能省略,否則Python會(huì)報(bào)錯(cuò):

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,“+”號(hào))

1. append()

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

2. extend() 

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

     

  

3. insert(index,value)

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

4.“+”號(hào)

將兩個(gè)列表list相加連接起來,會(huì)返回給一個(gè)新的list對(duì)象。

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

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

相關(guān)文章

最新評(píng)論

巧家县| 蕲春县| 辽阳县| 乐平市| 梅州市| 浦江县| 滕州市| 察哈| 福泉市| 城口县| 德庆县| 榆树市| 宁强县| 独山县| 桂东县| 徐州市| 阜城县| 鄂尔多斯市| 乐清市| 吉林省| 贡嘎县| 疏勒县| 宣恩县| 岚皋县| 佛坪县| 高邑县| 嵊州市| 浮山县| 游戏| 苏尼特左旗| 临西县| 安西县| 颍上县| 抚顺县| 临夏市| 文化| 平南县| 天峻县| 天长市| 临夏县| 永顺县|