mirror of
https://github.com/TheAlgorithms/Python.git
synced 2025-07-05 09:21:13 +08:00
Enable ruff RUF007 rule (#11349)
* Enable ruff RUF005 rule * Enable ruff RUF007 rule * Fix * Fix * Fix * Update sorts/bead_sort.py Co-authored-by: Christian Clauss <cclauss@me.com> * Update sorts/bead_sort.py * Revert "Update sorts/bead_sort.py" This reverts commit b10e5632e4479c2117c8b67113b5aa6545f127aa. * Revert "Update sorts/bead_sort.py" This reverts commit 2c1816bf102eeec5aa39cb2f1806afb64b672d14. * Update sorts/bead_sort.py --------- Co-authored-by: Christian Clauss <cclauss@me.com>
This commit is contained in:
@ -31,7 +31,7 @@ def bead_sort(sequence: list) -> list:
|
||||
if any(not isinstance(x, int) or x < 0 for x in sequence):
|
||||
raise TypeError("Sequence must be list of non-negative integers")
|
||||
for _ in range(len(sequence)):
|
||||
for i, (rod_upper, rod_lower) in enumerate(zip(sequence, sequence[1:])):
|
||||
for i, (rod_upper, rod_lower) in enumerate(zip(sequence, sequence[1:])): # noqa: RUF007
|
||||
if rod_upper > rod_lower:
|
||||
sequence[i] -= rod_upper - rod_lower
|
||||
sequence[i + 1] += rod_upper - rod_lower
|
||||
|
Reference in New Issue
Block a user