生成包含50个随机数列表,然后删除其中所有偶数
时间: 2024-04-16 20:28:24 浏览: 202
创建包含随机数的列表,然后去掉其中的所有重复数字。
可以使用Python语言来生成包含50个随机数的列表,并删除其中所有偶数。下面是一个示例代码:
```python
import random
# 生成包含50个随机数的列表
random_list = [random.randint(1, 100) for _ in range(50)]
print("原始列表:", random_list)
# 删除所有偶数
odd_list = [num for num in random_list if num % 2 != 0]
print("删除偶数后的列表:", odd_list)
```
这段代码使用了列表推导式来生成包含50个随机数的列表。然后,使用筛选条件 `num % 2 != 0` 来创建一个新的列表,其中只包含奇数。最后,打印出删除偶数后的列表。
阅读全文