Ruff invalid-index-type (RUF016)

invalid-index-type в Ruff проверяет код на предупреждение RUF016. Правило относится к группе Ruff-specific rules.

Почему это неправильно

Эти проверки реализованы самим Ruff и закрывают практические проблемы, которые не относятся к одному внешнему плагину.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила invalid-index-type и пример ниже.

Пример ошибки

var = [1, 2, 3]["x"]

Как правильно

var = [1, 2, 3][0]

Автоисправление

Ruff не предлагает автоисправление для этого правила.