Skip to main content
 首页 » 编程设计

python之在 Python 中从列表中删除元素的简单方法

2025年05月04日10insus

<分区>

Possible Duplicate:
Removing an element from a list based on a predicate

假设我有一个列表,我想从中删除符合条件的元素,我怎样才能更容易地实现它?

我试过:

for i in range (len(list)):     
     if [condition]: 
        del(list[i]); 

显然它不起作用...在我看来唯一的解决方案是向左移动以替换我要删除的元素,然后删除最后一个元素。无论如何有更快的解决方案吗?