从列表移除项 (Removing Items from a List)
clear()
方法移除列表中的所有项。
python
>>> l = ["T", "C", 2, 4, "S"]
>>> l.clear()
>>> l
[]
remove()
方法移除列表中第一次出现的项。
python
>>> l = ["Hi", "Ed", "Py", "Hi"]
>>> l.remove("Hi")
>>> l
['Ed', 'Py', 'Hi']
如果提供了索引,pop()
方法移除该索引处的项,否则移除列表中的最后一项。
python
>>> l = ["T", "C", 2, 4, "S"]
>>> item = l.pop()
>>> item
'S'
>>> l
['T', 'C', 2, 4]
>>> l = ["T", "C", 2, 4, "S"]
>>> item = l.pop(2)
>>> item
2
>>> l
['T', 'C', 4, 'S']