python——append用法
云州網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,云州網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為云州上千多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的云州做網(wǎng)站的公司定做!
例如:
123
a=[1,2,3] a.append(5)
此時(shí),運(yùn)行結(jié)果為 [1, 2, 3, 5]
123
a=[1,2,3] a.append([5])
此時(shí),運(yùn)行結(jié)果為 [1, 2, 3, [5]]
結(jié)果不再為一個(gè)數(shù)組,而是list
最近做一個(gè)項(xiàng)目,需要在列表(list)中添加字符串信息,現(xiàn)說一下append方法的使用。
描述: append() 方法用于在 列表末尾 添加新的對(duì)象。
語法: list.append(obj)
參數(shù): obj添加到列表末尾的對(duì)象。
返回值: 該方法無返回值,但是會(huì)修改原來的列表。
append()函數(shù)的具體使用方法:
好啦,就到這里了,謝謝
python append方法是:
mylist = [1,2,0,'abc']
mylist
[1, 2, 0, 'abc']
mylist.append(4)
mylist
[1, 2, 0, 'abc', 4]
mylist.append('haha')
mylist
[1, 2, 0, 'abc', 4, 'haha']
注意事項(xiàng):
使用完append()函數(shù)以后的新的列表
weibo=[]
wei=[1,23,34,5,6,6,6,624,624,32,534,352,2352,2525,2152]
weibo.append(wei)
print weibo
返回結(jié)果:[[1, 23, 34, 5, 6, 6, 6, 624, 624, 32, 534, 352, 2352, 2525, 2152]]
print type(weibo)
返回結(jié)果:type 'list'
若此時(shí)要判斷wei列表與weibo列表是否相同我們?nèi)绻褂胕sinstance函數(shù)就會(huì)出現(xiàn)錯(cuò)誤
print isinstance(weibo,wei)
返回結(jié)果:TypeError: isinstance() arg 2 must be a class, type, or tuple of classes and types
因?yàn)閕sinstance()比較必須是一個(gè)類,類型,或元組的類和類型
在python還有一個(gè)相似的extend()其只能對(duì)列表進(jìn)行黏貼。
append在python中是一個(gè)很重要的用法,append命令是將整個(gè)對(duì)象加在列表末尾,append會(huì)大量使用,但是其中有些細(xì)節(jié)需要注意。
append命令可以添加單個(gè)元素,也可以添加可迭代對(duì)象;而extend命令只能添加可迭代對(duì)象。本周對(duì)python語法的學(xué)習(xí)進(jìn)一步加強(qiáng)。
append()用法示例:
mylist = [1,2,0,'abc']。
mylist。
[1, 2, 0, 'abc']。
mylist.append(4)。
mylist。
[1, 2, 0, 'abc', 4]。
mylist.append('haha')。
mylist。
[1, 2, 0, 'abc', 4, 'haha']。