列表a含很多自然数,输入数字n对列表a的前n个元素进行升序排列,后n个元素进行降序排列,返回排序后的列表,这个该怎么弄呢
2条回答 默认 最新
往事随风云渐起 2022-10-18 01:36关注先分列,然后排序,最后拼接
a = [1, 2, 3, 4, 5, 6, 4, 4, 3, 43, 2, 5, 6, 7, 2, 1] n = int(input()) b = a[:n] b.sort() c = a[n:] c.sort(reverse=True) d = b + c print(d)本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报 编辑记录解决 1无用