append在python里是什么意思?

Python012

append在python里是什么意思?,第1张

append在python中是一个很重要的用法,append命令是将整个对象加在列表末尾,append会大量使用,但是其中有些细节需要注意。

append命令可以添加单个元素,也可以添加可迭代对象;而extend命令只能添加可迭代对象。本周对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']。

python中append()函数的用法:在列表末尾添加新的对象。如下:

电脑:华为。

系统:win10。

应用:python。

1、创建一个列表

2、使用append函数在列表追加一个元素:append函数参数为元素。

3、使用append函数在列表追加一个列表:append函数参数为列表。

注意事项

当发出 APPEND 或 APPEND BLANK 命令,并且没有在当前选定工作区中打开表时,将显示一个打开对话框,您可以在对话框中选择需要添加记录的表。

append 命令打开一个编辑窗口,您可以在其中输入一个或多个新记录。增加新记录后,Visual FoxPro 将自动修改打开的所有索引。

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']

注意事项:

使用完append()函数以后的新的列表

weibo=[]

wei=[1,23,34,5,6,6,6,624,624,32,534,352,2352,2525,2152]

weibo.append(wei)

print weibo

返回结果:[[1, 23, 34, 5, 6, 6, 6, 624, 624, 32, 534, 352, 2352, 2525, 2152]]

print type(weibo)

返回结果:<type 'list'>

若此时要判断wei列表与weibo列表是否相同我们如果使用isinstance函数就会出现错误

print isinstance(weibo,wei)

返回结果:TypeError: isinstance() arg 2 must be a class, type, or tuple of classes and types

因为isinstance()比较必须是一个类,类型,或元组的类和类型

在python还有一个相似的extend()其只能对列表进行黏贴。