Py学习  »  Python

如何用Python过滤列表?

user366312 • 5 年前 • 1709 次点击  

假设,我有一个清单 rx xs 只包含列表中的偶数 .

我该怎么做?

以下代码没有给出正确答案:

rx = [1, 2, 3, 4, 5, 6]

xs = [rx[x%2==0] for x in rx] # <==========

print(xs)

输出

[1, 2, 1, 2, 1, 2]

另一个问题是:这种类型的符号在Python中是什么?是lambda表达式吗?

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