List.remove
功能描述
list.remove方法在list查询与给出obj相同的元素,删除找到的第一个符合的元素
语法
list.remove(obj)
- obj:需要从list中删除的对象
- 返回值:不返回任何值,只删除给定的元素
示例
aList = [123, 'xyz', 'zara', 'abc', 'xyz']
aList.remove('xyz')
print("List : ", aList)
aList.remove('abc')
print("List : ", aList)
执行结果
List : [123, 'zara', 'abc', 'xyz']
List : [123, 'zara', 'xyz']
如果删除的对象不在list中呢?
aList = [123, 'xyz', 'zara', 'abc', 'xyz']
aList.remove(456)
print("List : ", aList)
执行结果
ValueError: list.remove(x): x not in list