增 方法:insert append extend insert
>>> a = [1,1.0,'1.0',True,False,None,'',[],(),set(),{},b'',1+2j] >>> a.insert(3,'abc') >>> a [1, 1.0, '1.0', 'abc', True, False, None, '', [], (), set(), {}, b'', (1+2j)] 列表中可以存放各种类型的数据,当向某个索引位置插入元素时,该索引位置的元素以及后面的全部元素向后移动 >>> a = [1,2] >>> a.insert(100,3) >>> a [1, 2, 3] 当插入元素的索引值大于存在的索引数时,默认向列表末尾插入 >>> a = [1,2] >>> a.insert(-1,3) >>> a [1, 3, 2] 插入元素时,也可以使用负索引append
>>> a = ['a','b'] >>> a.append('c') >>> a ['a', 'b', 'c'] 向列表的末尾插入一个元素extend
>>> a = [1,2,3] >>> b = ['a','b','c'] >>> a.extend(b) >>> a [1, 2, 3, 'a', 'b', 'c'] 将b列表合并到a列表中删 方法:pop remove clear pop
>>> a = ['a','b','c'] >>> a.pop() 'c' 弹出列表最后一个元素并返回该元素,该索引后的元素依次向前移动补齐 >>> a = ['a','b','c'] >>> a.pop(0) 'a' >>> a ['b', 'c'] 弹出列表中指定索引位置的元素并返回,该索引后的元素依次向前移动补齐remove
clear
