上节讲到列表的基本用法,这节具体讲下操作列表的函数用法。
1.添加元素
>>>x = [1,2,3]
>>>id(x) #查看对象的内存地址
50159368
>>>x.append(4) #在尾部追加元素
>>>x
[1,2,3,4]
>>>x.insert(2,0) #在指定位置插入元素,前一个参数是位置
>>>x
[1,2,0,3,4]
>>>x.extend([5,6,7]) #在尾部追加多个元素
>>>x
[1,2,0,3,4,5,6,7]
>>>id(x) #列表在内存中的地址不变
50159368
#另外用 + 和 * 也可以向列表中添加元素,不过返回的是新列表,id发生改变
>>>x = [1,2,3]
>>>id(x)
50231246
>>>x = x+[4]
>>>x
[1,2,3,4]
>>>x = x * 2
>>>x
[1,2,3,4,1,2,3,4]
>>>id(x)
50221243
2.下面说说三种删除元素的方法
>>>x = [1,2,3,4,5,6,7]
>>>x.pop() #取出并返回最后一个元