python删除列表中的奇数
时间: 2023-06-13 11:04:21 浏览: 296
python删除列表中重复记录的方法
可以使用列表推导式来删除列表中的奇数元素,代码如下:
```python
# 定义一个原始列表
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]
# 使用列表推导式删除奇数元素
even_numbers = [num for num in numbers if num % 2 == 0]
# 输出结果
print(even_numbers)
```
输出结果为:
```
[2, 4, 6, 8]
```
在上面的代码中,我们使用 `if` 条件判断来筛选出偶数元素,最终得到一个只包含偶数元素的新列表 `even_numbers`。原始列表 `numbers` 中的奇数元素并未被改变。
阅读全文