问题
任务描述
读入两行,两行的格式一样,都是用空格分隔的若干个整数,将这些数合并到一个列表中,降序排列后输出整个列表。
提示: list1 = list(map(int,input().split()))
#读入一行由空格分隔的整数,将其存入list1列表中
输入格式
输入为两行,两行格式一样,都是用空格分隔的若干个整数(整数个数可能为0个)。
输出格式
输出为一行,是元素按数值降序排列后的整数列表。
示例 1
输入:1 5 9 -1 0
234 6 9 2 34 0
输出: [234, 34, 9, 9, 6, 5, 2, 1, 0, 0, -1]
代码
lst1 = list(map(int,input().split()))
lst2 = list(map(int,input().split()))
lst1+=lst2
lst1.sort(reverse=True)
print(lst1)
迷糊记录
1.列表的读入
lst1 = list(map(int,input().split())) 读入后存入
2.map()函数
3.split()函数
4.排序时的顺序问题,格式应该怎么写