Skip to main content
 首页 » 编程设计

python之列出 'minus' 项

2025年05月04日12xxx_UU

如你所愿

L + [item] 

以复制列表的形式将项目添加到列表中,你可以做类似的事情但减法为

L - [item] 

不起作用?

请您参考如下方法:

由于 L + [item] 创建了一个新 列表,要创建一个删除了项目的新列表,请使用列表理解:

L = [value for value in L if value != item] 

这将删除L 中等于item 的所有 值。要删除最后一个元素,请使用切片:

L = L[:-1] 

创建一个没有最后一个索引的新列表。

使用 del L[index] 或 L.remove(item) 会就地从列表中删除值,这不是与 L + [item] 完全相同。