Skip to main content
 首页 » 编程设计

python之通过小于运行列表以生成更短的列表 python

2025年05月04日9kenshinobiy

a = [0,1,2,3,4,5,6] 
for x in a: 
  list(x < 4): 

预期输出:[0,1,2,3] 实际输出:[True, True, True, True, False, False, False]

知道如何得到我想要的吗?

请您参考如下方法:

a = [0,1,2,3,4,5,6] 
print ([x for x in a if x<4]) 

输出;

[0, 1, 2, 3] 
>>>  

评论后编辑:它叫做list comprehension .