python 中的remove()
函数有助于从列表中移除给定的元素。如果列表中有多个匹配元素,则只删除第一个匹配元素。
**list.remove(element)** #where element may be string, number, list etc
remove()
函数接受一个参数。如果在列表中找不到给定的元素,它将引发 ValueError
参数 | 描述 | 必需/可选 |
---|---|---|
元素 | 要移除的元素 | 需要 |
这个方法不返回值。它通过从原始列表中移除元素来修改原始列表。
remove()
方法的示例 # flowers list
flowers = ['Dalia', 'Rose', 'Lotus', 'Sunflower']
# 'Sunflower' is removed
flowers.remove('Sunflower')
# Updated flowers List
print('Updated flowers list: ', flowers)
输出:
Updated flowers list:['Dalia', 'Rose', 'Lotus']
remove()
方法? # flowers list
flowers = ['Dalia', 'Rose', 'Lotus', 'Sunflower', 'Rose']
# 'Rose' is removed
flowers.remove('Rose')
# Updated flowers List
print('Updated flowers list: ', flowers)
输出:
Updated flowers list: ['Dalia', 'Lotus', 'Sunflower', 'Rose']
remove()
方法如何在缺少元素的情况下工作? # flowers list
flowers = ['Dalia', 'Rose', 'Lotus', 'Sunflower']
# Deleting 'jasmine' element
flowers.remove('jasmine')
# Updated flowers List
print('Updated flowers list: ', flowers)
输出:
Traceback (most recent call last):
File ".. .. ..", line 5, in <module>flowers.remove('jasmine')
ValueError: list.remove(x): x not in list</module>
本文链接:http://task.lmcjl.com/news/486.html