list.reverse () nie działa [duplikat]

To pytanie ma już odpowiedź tutaj:

Nie można odwrócić list w Pythonie, otrzymując „Nonetype” jako listę 3 odpowiedzi

Szczerze mówiąc, po prostu nie rozumiem, dlaczego to powracaNone zamiast odwróconej listy:

>>> l = range(10)
>>> print l
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> print l.reverse()
None

Dlaczego to się dzieje? Według docs, Nie robię nic złego.