将输入的整数序列存为列表的代码
时间: 2023-06-02 07:05:56 浏览: 43
当然,很高兴回答你的问题。以下是将输入的整数序列存为列表的 Python 代码:
``` python
num_list = [] # 创建一个空列表
while True:
num = input("请输入一个整数(按 Q 结束输入):")
if num.lower() == "q":
break
num_list.append(int(num)) # 将输入的整数添加到列表中
print("输入的整数序列为:", num_list)
```
希望能对你有所帮助!
相关问题
生成将输入的整数序列存为列表的代码
好的,以下是将输入的整数序列存为列表的Python代码:
```
nums = list(map(int, input().split()))
```
这段代码可以将输入的用空格分隔的整数序列存储为一个列表。
(1) 用input(输入整数n,n是自然数序列1,2, 3. ..0-1,n 中的最大整数; (2)用for语句饰选出白然数序列中的奇数与偶数,分别存 入奇数列表ls1 与 偶数列表/s2,分两行打印输出 (3)将两个列表合并为一个列表/s; (4) 以降序方式輸出列表5。
以下是代码实现:
```python
# 输入自然数n
n = int(input("请输入自然数n:"))
# 生成自然数序列
num_list = list(range(1, n+1))
# 分别选出奇数与偶数存入列表
ls1 = []
ls2 = []
for num in num_list:
if num % 2 == 0:
ls2.append(num)
else:
ls1.append(num)
# 分别打印输出奇数与偶数
print("奇数列表ls1:", ls1)
print("偶数列表ls2:", ls2)
# 合并两个列表
ls = ls1 + ls2
# 降序输出列表
ls.sort(reverse=True)
print("合并后降序列表:", ls)
```
示例输出:
```
请输入自然数n:10
奇数列表ls1: [1, 3, 5, 7, 9]
偶数列表ls2: [2, 4, 6, 8, 10]
合并后降序列表: [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)