目录

Python - 删除列表项


删除指定项目

这个remove()方法删除指定的项目。

示例

删除"banana":

thislist = ["apple", "banana", "cherry"]
thislist.remove("banana")
print(thislist)
亲自试一试 »

如果有多个具有指定值的项目,则remove()方法删除第一次出现的情况:

示例

删除第一次出现的"banana":

thislist = ["apple", "banana", "cherry", "banana", "kiwi"]
thislist.remove("banana")
print(thislist)
亲自试一试 »

删除指定索引

这个pop()方法删除指定的索引。

示例

删除第二项:

thislist = ["apple", "banana", "cherry"]
thislist.pop(1)
print(thislist)
亲自试一试 »

如果不指定索引,则pop()方法删除最后一项。

示例

删除最后一项:

thislist = ["apple", "banana", "cherry"]
thislist.pop()
print(thislist)
亲自试一试 »

这个del关键字还删除指定的索引:

示例

删除第一项:

thislist = ["apple", "banana", "cherry"]
del thislist[0]
print(thislist)
亲自试一试 »

这个del关键字也可以完全删除列表。

示例

删除整个列表:

thislist = ["apple", "banana", "cherry"]
del thislist
亲自试一试 »

清除列表

这个clear()方法清空列表。

该列表仍然存在,但没有内容。

示例

清除列表内容:

thislist = ["apple", "banana", "cherry"]
thislist.clear()
print(thislist)
亲自试一试 »