跳转至

删除列表元素

删除列表元素的方式有多种。

使用del语句删除列表元素 #card

list1 = [1, 2, 3, 4, 5]
del list1[3:]
print(list1)
del list1[0]
print(list1)
"""
[1, 2, 3]
[2, 3]
"""
^1662656121391

使用pop方法删除列表指定元素 #card

pop方法会移除列表中的一个元素并且返回该元素的值。pop方法默认删除为最后一个,和append方法刚好相反。 ^1662656121406

a = [1, 2, 3]
print(a.pop())
print(a)

使用remove方法查找并删除列表元素 #card

code = ['to', 'be', 'or', 'not', 'to', 'be']
print(code.remove('or'))
print(code)
"""
None
['to', 'be', 'not', 'to', 'be']
"""
^1662656121413

remove方法并不返回匹配到的内容。

参考文献


最后更新: 2022年10月17日 12:38:07
创建日期: 2022年10月17日 12:38:07
Contributers: