append() 方法向列表的尾部添加一个新的元素。只接受一个参数。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
>>> num = [ 1 , 2 ]
>>> num.append( 3 )
>>> num
[ 1 , 2 , 3 ]
>>> num.append( 'a' )
>>> num
[ 1 , 2 , 3 , 'a' ]
>>> num.append( 6 , 7 )
Traceback (most recent call last):
File "<pyshell#8>" , line 1 , in <module>
num.append( 6 , 7 )
TypeError: append() takes exactly one argument ( 2 given)
>>> num.append([ 6 ])
>>> num
[ 1 , 2 , 3 , 'a' , [ 6 ]]
>>> num.append({ 'a' })
>>> num
[ 1 , 2 , 3 , 'a' , [ 6 ], set ([ 'a' ])]
|
extend()方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中。也是只接受一个参数。
1
2
3
4
5
6
7
8
9
10
11
12
|
>>> num = [ 1 , 2 ]
>>> num.extend([ 5 ])
>>> num
[ 1 , 2 , 5 ]
>>> num.extend([ 'b' ])
>>> num
[ 1 , 2 , 5 , 'b' ]
>>> num.extend( 6 , 7 )
Traceback (most recent call last):
File "<pyshell#29>" , line 1 , in <module>
num.extend( 6 , 7 )
TypeError: extend() takes exactly one argument ( 2 given)
|
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对服务器之家的支持。如果你想了解更多相关内容请查看下面相关链接
原文链接:https://blog.csdn.net/youzhouliu/article/details/52698808