1#1 Changes list
2list.sort(reverse=True)
3#2 Returns sorted list
4sorted(list, reverse=True)
1my_list = [9, 3, 1, 5, 88, 22, 99]
2
3# sort in decreasing order
4my_list = sorted(my_list, reverse=True)
5print(my_list)
6
7# sort in increasing order
8my_list = sorted(my_list, reverse=False)
9print(my_list)
10
11# another way to sort using built-in methods
12my_list.sort(reverse=True)
13print(my_list)
14
15# sort again using slice indexes
16print(my_list[::-1])
17
18# Output
19# [99, 88, 22, 9, 5, 3, 1]
20# [1, 3, 5, 9, 22, 88, 99]
21# [99, 88, 22, 9, 5, 3, 1]
22# [1, 3, 5, 9, 22, 88, 99]
1sorted(iterable, key=None, reverse=False)
2
3type(sorted(iterable, key=None, reverse=False)) = list
1>>> names = ['Harry', 'Suzy', 'Al', 'Mark']
2>>> sorted(names)
3['Al', 'Harry', 'Mark', 'Suzy']
4>>> sorted(names, reverse=True)
5['Suzy', 'Mark', 'Harry', 'Al']
6