Не зная реальной статистики о производительности, _list.reverse()
изменяет сам список, тогда как reversed(_list)
возвращает итератор, готовый пройти по списку в обратном порядке.Это большая разница сама по себе.
Если это не проблема, object.reverse()
кажется мне более читабельным, но, возможно, у вас есть определенные требования к скорости.И если reverse()
не принадлежит 80% программного обеспечения, которое потребляет ресурсы, я бы не стал беспокоиться (как правило).