生成一个包含50个随机数的列表,然后删除其中所有奇数
时间: 2023-06-01 22:07:00 浏览: 195
创建包含随机数的列表,然后去掉其中的所有重复数字。
好的,我可以帮您生成一个包含50个随机数的列表,并删除其中所有奇数。
代码示例如下:
```python
import random
# 生成50个随机数的列表
num_list = [random.randint(0, 100) for i in range(50)]
print("原始列表:", num_list)
# 删除所有奇数
num_list = [num for num in num_list if num % 2 == 0]
print("删除奇数后的列表:", num_list)
```
输出结果如下:
```
原始列表: [73, 87, 85, 14, 17, 8, 75, 13, 33, 92, 97, 99, 21, 7, 28, 17, 6, 40, 52, 3, 80, 32, 73, 58, 64, 92, 47, 8, 70, 59, 78, 13, 23, 68, 36, 96, 11, 57, 35, 58, 96, 20, 16, 48, 83, 22, 54, 60, 70, 47]
删除奇数后的列表: [14, 8, 92, 28, 6, 40, 52, 80, 32, 58, 64, 92, 8, 70, 78, 68, 36, 96, 58, 96, 20, 16, 48, 22, 54, 60, 70]
```
请问还有其他问题需要我帮忙解答吗?
阅读全文