list.reverse () não está funcionando [duplicado]

Esta pergunta já tem uma resposta aqui:

Não foi possível reverter as listas em Python, obtendo “Nonetype” como list 3 respostas

Sinceramente, não entendo por que isso está retornandoNone em vez de uma lista invertida:

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

Por que isso está acontecendo? De acordo comthe docs, Não estou fazendo nada de errado.

questionAnswers(4)

yourAnswerToTheQuestion