invalid-index-type (RUF016)#
What it does#
Checks for indexed access to lists, strings, tuples, bytes, and comprehensions using a type other than an integer or slice.
Why is this bad?#
Only integers or slices can be used as indices to these types. Using
other types will result in a TypeError
at runtime and a SyntaxWarning
at
import time.
Example#
Use instead: