Py学习  »  Python

如何在python中使用“removeIf”?[重复]

Cflowe Visit • 3 年前 • 1361 次点击  

如何在python中使用“removeIf”? 在java中,我可以使用:

list.removeIf(c -> c.num > 5);

但在python中如何做到这一点?如果我使用for循环:

for c in list:
    if (c.num > 5):
        list.remove(c)

它会变慢,所以我怎样才能在python中更快地做到这一点呢?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/130589
 
1361 次点击  
文章 [ 2 ]  |  最新文章 3 年前