list 增加元素
实例
li
[‘a’, ‘b’, ‘mpilgrim’, ‘z’, ‘example’]li.append(“new”)
li
[‘a’, ‘b’, ‘mpilgrim’, ‘z’, ‘example’, ‘new’]li.insert(2, “new”)
li
[‘a’, ‘b’, ‘new’, ‘mpilgrim’, ‘z’, ‘example’, ‘new’]li.extend([“two”, “elements”])
li
[‘a’, ‘b’, ‘new’, ‘mpilgrim’, ‘z’, ‘example’, ‘new’, ‘two’, ‘elements’]
list 删除元素
实例
li
[‘a’, ‘b’, ‘new’, ‘mpilgrim’, ‘z’, ‘example’, ‘new’, ‘two’, ‘elements’]li.remove(“z”)
li
[‘a’, ‘b’, ‘new’, ‘mpilgrim’, ‘example’, ‘new’, ‘two’, ‘elements’]li.remove(“new”) # 删除首次出现的一个值
li
[‘a’, ‘b’, ‘mpilgrim’, ‘example’, ‘new’, ‘two’, ‘elements’] # 第二个 ‘new’ 未删除li.remove(“c”) #list 中没有找到值, Python 会引发一个异常
Traceback (innermost last):
File “”, line 1, in ?
ValueError: list.remove(x): x not in listli.pop() # pop 会做两件事: 删除 list 的最后一个元素, 然后返回删除元素的值。
‘elements’li
[‘a’, ‘b’, ‘mpilgrim’, ‘example’, ‘new’, ‘two’]
摘自:https://www.runoob.com/python3/python3-list-operator.html