mirror of
https://github.com/astral-sh/ruff.git
synced 2025-09-27 20:42:10 +00:00
647 B
647 B
unnecessary-call-around-sorted (C413)
Derived from the flake8-comprehensions linter.
Autofix is always available.
What it does
Checks for unnecessary list
or reversed
calls around sorted
calls.
Why is this bad?
It is unnecessary to use list
around sorted
, as the latter already
returns a list.
It is also unnecessary to use reversed
around sorted
, as the latter
has a reverse
argument that can be used in lieu of an additional
reversed
call.
In both cases, it's clearer to avoid the redundant call.
Examples
reversed(sorted(iterable))
Use instead:
sorted(iterable, reverse=True)