python append()函数和extend()函数和insert()函数

append函数和extend函数

(1)插入数字时不需要单引号,插入字符串时需要单引号;

(2)append向列表尾部插入一个新的元素,只接受一个元素参数;

(3)entend向列表尾部插入一个列表,列表中的元素无须为同一个类型

例如:

append:

>>> mylist = [1,2,0,'abc']

>>> mylist

[1, 2, 0, 'abc']

>>> mylist.append(4)

扫描二维码关注公众号,回复: 1751879 查看本文章

>>> mylist

[1, 2, 0, 'abc', 4]

>>> mylist.append('haha')

>>> mylist

[1, 2, 0, 'abc', 4, 'haha']

>>>

extend:

>>> mylist

[1, 2, 0, 'abc', 4, 'haha']

>>> mylist.extend(['lulu'])

>>> mylist

[1, 2, 0, 'abc', 4, 'haha', 'lulu']

>>> mylist.extend([aaa,'lalalala'])

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

NameError: name 'aaa' is not defined

>>> mylist.extend(['123123','lalalala'])

>>> mylist

[1, 2, 0, 'abc', 4, 'haha', 'lulu', '123123', 'lalalala']

>>> mylist.extend([111111,222])

>>> mylist

[1, 2, 0, 'abc', 4, 'haha', 'lulu', '123123', 'lalalala', 111111, 222]

>>>

insert函数:

1.功能
insert()函数用于将指定对象插入列表的指定位置。

2.语法
list.insert(index, obj)

3.参数
index: 对象obj需要插入的索引位置。
obj: 插入列表中的对象。

4.当index大于列表长度时,从列表尾部插入;当小于-列表长度时,从列表头部插入;

5.当index小于0且大于-列表长度时,从列表尾部开始插入

猜你喜欢

转载自blog.csdn.net/SHNU_PFH/article/details/80783236
今日推荐