Python列表remove()

时间:2020-02-23 14:42:55  来源:igfitidea点击:

在本教程中,我们将看到关于Python列表的删除方法。

Python列表删除方法用于从列表中删除传递元素。
它将从列表中删除第一个匹配元素。

Python列表remove删除语法

list1.remove(element)

这里列表1是列表的对象。

Python列表删除示例

我们可以简单地调用删除方法来删除列表中的元素。
让我们在简单的例子的帮助下了解这一点。

listOfCars=['Honda','Hyundai','Maruti','Suzuki']
listOfCars.remove('Maruti')
print("listOfCar:",listOfCars)

输出:

listOfCar: ['Honda', 'Hyundai', 'Suzuki']

正如我们在这里看到的,"Maruti"已从列表中删除。
如果通过的元素不在列表中是什么?
如果元素不在列表中,则删除方法将提高ValueError。

listOfCars=['Honda','Hyundai','Maruti','Suzuki']
listOfCars.remove('Punto')
print("listOfCar:",listOfCars)

输出:

—————————————————————————
ValueError                                Traceback (most recent call last)
 in ()
      1 listOfCars=['Honda','Hyundai','Maruti','Suzuki']
—-> 2 listOfCars.remove('Punto')
      3 print(“listOfCar:",listOfCars)
ValueError: list.remove(x): x not in list