输入一个由若干正整数组成的列表,将其中的奇数和偶函分别存入另外两个列表中,并将这两个列表按升序输出。
时间: 2024-03-17 13:47:49 浏览: 124
py代码-输入两个包含若干整数的等长列表,把这两个列表看作两个向量, 输出这两个向量的内积。例如输入[1,3,5,7]和[2,4,6,8],输出100。
好的,这是一个简单的任务。以下是 Python 代码的实现:
```python
# 输入一个由若干正整数组成的列表
nums = list(map(int, input().split()))
# 将奇数和偶数分别存入两个列表中
odd_nums = []
even_nums = []
for num in nums:
if num % 2 == 0:
even_nums.append(num)
else:
odd_nums.append(num)
# 将两个列表按升序输出
odd_nums.sort()
even_nums.sort()
print(odd_nums)
print(even_nums)
```
你可以试着输入一些数字,看看程序是否按照要求输出了两个列表。
阅读全文