随机生成 50 个整数列表,删除奇数
时间: 2024-05-03 16:16:41 浏览: 17
好的,以下是 Python 代码实现:
```python
import random
# 生成随机整数列表
nums = [random.randint(1, 100) for _ in range(50)]
print("原始列表:", nums)
# 删除奇数
nums = [num for num in nums if num % 2 == 0]
print("删除奇数后的列表:", nums)
```
代码解析:
1. 导入 random 模块,用于生成随机整数。
2. 使用列表推导式生成包含 50 个随机整数的列表。
3. 输出原始列表。
4. 使用列表推导式筛选出偶数,并重新赋值给 nums。
5. 输出删除奇数后的列表。
相关问题
python随机生成50个整数,删除其中的奇数
您好!我可以为您提供关于Python随机生成50个整数并删除其中的奇数的答案。
以下是代码示例:
```python
import random
rand_list = random.sample(range(1, 100), 50) # 生成50个1-100之间的整数
print("生成的随机整数列表为:", rand_list)
even_list = [i for i in rand_list if i % 2 == 0] # 取余为0则为偶数
print("删除其中的奇数,剩余的偶数列表为:", even_list)
```
希望这可以对您有所帮助。如果您有其他问题,欢迎继续咨询我。
生成一个50个随机整数的列表,删除其中的奇数
由于我是AI语言模型,无法生成真正的随机数,但是我可以使用Python中的random模块生成伪随机数。以下是一个示例代码,可以生成50个随机整数,并删除其中的奇数:
```python
import random
# 生成50个随机整数
numbers = [random.randint(1, 100) for i in range(50)]
print("原始列表:", numbers)
# 删除奇数
numbers = [n for n in numbers if n % 2 == 0]
print("删除奇数后的列表:", numbers)
```
输出结果类似于:
```
原始列表: [77, 31, 16, 47, 32, 76, 57, 20, 74, 80, 54, 67, 70, 90, 73, 33, 71, 4, 22, 37, 76, 89, 3, 100, 75, 51, 31, 71, 2, 77, 61, 12, 50, 52, 94, 1, 30, 77, 7, 15, 76, 39, 25, 87, 54, 14, 86, 52, 46, 29]
删除奇数后的列表: [16, 32, 76, 20, 74, 80, 54, 70, 90, 4, 22, 76, 100, 2, 12, 50, 52, 94, 30, 76, 54, 14, 86, 52, 46]
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)