все Python 3Кортежи (tuple)функция
tuple.index
методы
Возвращает индекс первого вхождения значения; опциональные start/end сужают диапазон; ValueError, если не найдено.
Синтаксис
t.index(value[, start[, stop]])
Если значения нет, index бросает ValueError — мягкого аналога str.find(), возвращающего -1, у кортежей не существует, так что либо оборачивайте вызов в try, либо сначала проверяйте value in t. Аргумент start только сдвигает точку начала поиска: возвращаемый индекс всё равно отсчитывается от начала кортежа, а не от start.
Примеры
t = (10, 20, 30, 20)
print(t.index(20)) # → 1
print(t.index(20, 2)) # → 3
См. также
Частые ошибки
Открыть в полном глоссарииdocs.python.orgСообщить о неточности