Python如何删除列表的值:如:a=[1,2,1,3,1,1] 删除全部1的值,一个都...

发布网友

我来回答

4个回答

热心网友

a=[1,2,1,3,1,1]
a=[i for i in a if a!=1]

热心网友

for i in a[:]:
    if i == 1:
        a.remove(i)

热心网友

[x for x in a if x != 1]
list(filter(lambda n:n!=1,a))

热心网友

a = [1,2,1,3,2,11,1]
a = [x for x in a if a != 1]

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com