编写代码:创建一个含有n个元素的列表,使前n/2个元素从大到小逆序排序,后n/2个元素从小到大顾序排列。 提示:用到切片,len涵数,排序函数等
时间: 2023-05-22 07:05:12 浏览: 66
可以参考以下代码:
lst = list(range(1, n+1))
mid = len(lst) // 2
lst[:mid] = sorted(lst[:mid], reverse=True)
lst[mid:] = sorted(lst[mid:])
print(lst)
阅读全文