写Python语言:有一个列表s1=[1,2,3],从键盘输入一个正整数n,然后分别输入n个整数组成列表s2,打印输出s2,将列表s2合并到s1中,然后对s1列表降序排序
时间: 2023-11-23 16:07:16 浏览: 96
一个控制台应用程序从键盘输入你要排序的数的个数n ,然后输入要排序的n个数,按由小到大的顺序输出
5星 · 资源好评率100%
好的,您的问题已经收到。以下是 Python 代码实现:
```python
# 初始化列表 s1
s1 = [1, 2, 3]
# 从键盘输入一个正整数 n
n = int(input("请输入一个正整数 n:"))
# 初始化列表 s2
s2 = []
for i in range(n):
s2.append(int(input("请输入一个整数:")))
# 打印输出 s2
print("s2 列表为:", s2)
# 将列表 s2 合并到 s1 中
s1.extend(s2)
# 对 s1 列表降序排序
s1.sort(reverse=True)
# 打印输出 s1
print("合并并降序排序后的 s1 列表为:", s1)
```
您可以将以上代码复制到 Python 环境中运行,输入正整数 n 和 n 个整数,程序将输出 s2 列表和合并并降序排序后的 s1 列表。
阅读全文