Python列表筛选
时间: 2023-12-25 20:25:58 浏览: 79
好的,您的问题是:Python列表筛选。
在Python中,可以使用列表推导式来筛选列表中的元素。列表推导式的语法如下:
```
new_list = [expression for item in old_list if condition]
```
其中,`expression`是一个表达式,`item`是原始列表中的元素,`condition`是一个条件表达式,只有当该条件为True时,才会将`item`添加到新列表中。
例如,我们有一个包含数字的列表,我们想要筛选出其中所有的偶数,可以使用以下代码:
```
old_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
new_list = [x for x in old_list if x % 2 == 0]
print(new_list)
```
输出结果为:
```
[2, 4, 6, 8, 10]
```
阅读全文