首页 > 解决方案 > 如何使用python划分列表并按升序和降序排序?

问题描述

[1,2,3,4,5,6]我有一个我必须打印的 python 列表[1,2,3,6,5,4]?前半段升序,后半段降序

标签: pythonlistslice

解决方案


尝试获得一半,然后反转:

>>> l=[1,2,3,4,5,6]
>>> l[len(l)//2:]=l[len(l)//2:][::-1]
>>> l
[1, 2, 3, 6, 5, 4]
>>> 

切片+切片+反转。


推荐阅读