python列表之列表应用之降序排序
时间: 2023-04-28 14:01:29 浏览: 161
关于Python列表排序
你好!如果你想要对一个Python列表进行降序排列,可以使用以下代码:
```
my_list = [5, 2, 8, 1, 6]
my_list.sort(reverse=True)
print(my_list)
```
输出将是 `[8, 6, 5, 2, 1]`。
如果你想要对一个Python字典按照值进行降序排列,可以使用以下代码:
```
my_dict = {'apple': 5, 'banana': 2, 'orange': 8, 'grape': 1, 'kiwi': 6}
sorted_dict = dict(sorted(my_dict.items(), key=lambda item: item[1], reverse=True))
print(sorted_dict)
```
输出将是 `{'orange': 8, 'kiwi': 6, 'apple': 5, 'banana': 2, 'grape': 1}`。
希望这能帮到你!
阅读全文