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