я нашёл аргументацию, почему enumerate лучше
range(len(list)) - It gets the job done, but not very pythonic.
🤡
Ещё есть один маленький плюс, на который вам абсолютно плевать, range(len()) работает только для индексируемых обьектов, в то время как enumerate работает с любым итерируемым обьектом