Бесполезные индексы
Анти-паттерн
Использование индексов повышает вероятность ошибок и снижает читаемость кода, особенно, когда они вовсе не нужны.
Пример¶
Плохо:
names = ['Alice', 'Bob', 'Charlie']
for num in range(len(names)):
greeting = f'Привет, {names[num]}!'
...
Хорошо:
names = ['Alice', 'Bob', 'Charlie']
for name in names:
greeting = f'Привет, {name}!'
...