метод list.reverse() не реверсирует список
Почему во втором случае список реверсируется, а в первом нет.
l = [1,2,3,4,5]
print(l.reverse())
print(id(l.reverse()))
print(l)
None
1527727452
[1, 2, 3, 4, 5]
l = [1,2,3,4,5]
print(l.reverse())
print(l)
None
[5, 4, 3, 2, 1]