PY3.C0200
Use enumerate
Emitted when code that iterates with range and len is encountered. Such code can be simplified by using the enumerate builtin.
Noncompliant Code:
Copy
seasons = ['Spring', 'Summer', 'Fall', 'Winter']
for i in range(len(seasons)):
print(i, seasons[i])
Compliant Code:
Copy
seasons = ['Spring', 'Summer', 'Fall', 'Winter']
for i, season in enumerate(seasons):
print(i, season)