python中怎么让前5个升序,后五个降序,派Python中输入十个数字,怎么让前五个升序?

Python中输入十个数字,怎么让前五个升序?后五个降序

分成两个列表分别排序,代码如下:

s = input().split()

l1 = [ int(x) for x in s[:5] ] # 前5个数字

l2 = [ int(x) for x in s[-5:] ] # 后5个数字

l1.sort() # 前5个数字升序

l2.sort(reverse=True) # 后5个数字降序

print(l1 + l2)

运行结果如下:

输出符合题意,望采纳~

温馨提示:答案为网友推荐,仅供参考
相似回答