Ruff unnecessary-subscript-reversal (C415)

unnecessary-subscript-reversal в Ruff проверяет код на предупреждение C415. Правило относится к группе flake8-comprehensions.

Почему это неправильно

Правило помогает заменить избыточные или неидиоматичные comprehensions на более простой и читаемый код.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила unnecessary-subscript-reversal и пример ниже.

Пример ошибки

sorted(iterable[::-1])
set(iterable[::-1])
reversed(iterable[::-1])

Как правильно

sorted(iterable)
set(iterable)
iterable

Автоисправление

Ruff не предлагает автоисправление для этого правила.