用python内置函数实现列表Is=[2,5,7,1,6],对列表按照升序和降序的方式分别排列
时间: 2023-09-22 08:05:47 浏览: 37
好的,您可以使用Python内置的 `sorted()` 函数对列表进行排序,其中 `sorted()` 函数可以接收一个 `reverse` 参数用来控制排序的顺序。
以下是对列表 `Is` 分别进行升序和降序排列的代码实现:
```python
Is = [2, 5, 7, 1, 6]
# 对列表进行升序排列
Is_ascend = sorted(Is)
print("升序排列:", Is_ascend)
# 对列表进行降序排列
Is_descend = sorted(Is, reverse=True)
print("降序排列:", Is_descend)
```
运行结果为:
```
升序排列: [1, 2, 5, 6, 7]
降序排列: [7, 6, 5, 2, 1]
```
其中,`sorted()` 函数默认按照升序排列,如果要按照降序排列,需要将 `reverse` 参数设置为 `True`。