输入n个数(空格分开),创建列表,然后然后删除其中的所有奇数.以列表方式输出删除其中的所有奇数后的数据。用python实现
时间: 2024-06-17 19:05:47 浏览: 71
创建包含随机数的列表,然后去掉其中的所有重复数字。
好的,您可以使用以下Python代码实现:
```python
num_list = list(map(int, input().split())) # 输入n个数,并将其转化为列表
num_list = [x for x in num_list if x % 2 == 0] # 删除其中的所有奇数
print(num_list) # 输出删除其中的所有奇数后的数据
```
以上代码首先通过`input()`函数获取用户输入,然后使用`map()`函数将输入的字符串转换为整数,最后通过`list()`函数将这些整数转化为列表。接着,使用列表推导式来删除其中的所有奇数,即只保留其中的偶数。最后输出删除奇数后的列表即可。
阅读全文