编写一个程序,生成一个包含50个随机数的列表,然后删除其中所有奇数
时间: 2024-05-02 18:22:41 浏览: 106
创建包含随机数的列表,然后去掉其中的所有重复数字。
好的,我理解您的问题了。下面是生成50个随机数并删除其中所有奇数的Python代码:
``` python
import random
# 生成50个随机数
numbers = [random.randint(1, 100) for i in range(50)]
print("生成的随机数列表是:", numbers)
# 删除所有奇数
numbers = [num for num in numbers if num % 2 == 0]
print("删除所有奇数后的列表是:", numbers)
```
请注意,这段代码使用Python内置的 `random` 模块来生成50个在1到100之间的随机整数。然后,使用列表推导式过滤掉所有的奇数,只保留偶数。最后打印出修改后的列表。
希望这可以解决您的问题,如果您还有任何问题,请随时提问!
阅读全文