From 88875a82d38b65f5cd529f5b4df79e8cfbe0872d Mon Sep 17 00:00:00 2001 From: "deepsource-autofix[bot]" <62050782+deepsource-autofix[bot]@users.noreply.github.com> Date: Sun, 14 Jan 2024 14:18:20 +0000 Subject: [PATCH] refactor: replace range(len(...)) with enumerate(...) Using `range(len(...))` is not pythonic. Python does not have not index-based loops. Instead, it uses collection iterators. Python has a built-in method `enumerate` which adds a counter to an iterable. --- src/iSponsorBlockTV/config_setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/iSponsorBlockTV/config_setup.py b/src/iSponsorBlockTV/config_setup.py index f0b77ae..e348ec4 100644 --- a/src/iSponsorBlockTV/config_setup.py +++ b/src/iSponsorBlockTV/config_setup.py @@ -129,8 +129,8 @@ def main(config, debug: bool) -> None: print("No channels found") continue - for i in range(len(results)): - print(f"{i}: {results[i][1]} - Subs: {results[i][2]}") + for i, item in enumerate(results): + print(f"{i}: {item[1]} - Subs: {item[2]}") print("5: Enter a custom channel ID") print("6: Go back")