Функция tuple index() в Python

Функция Python tuple index() ищет элемент в кортеже и возвращает его индекс. Проще говоря, метод index() ищет заданный элемент в кортеже и возвращает его позицию. Однако, если один и тот же элемент присутствует более одного раза, возвращается первая, наименьшая позиция.

Что такое функция tuple index в Python?

Python tuple index()— это встроенный метод, используемый для поиска заданного элемента и возвращающий индекс элемента, присутствующего в массиве. Если вхождение элемента в кортеж более одного, возвращается наименьший индекс элемента.

Синтаксис

Здесь tuple  — это имя кортежа, а element — значение, индекс которого нужно найти.

Возвращаемое значение

Метод Python tuple index() возвращает индекс/позицию данного элемента. Если элемент отсутствует в кортеже, он возвращает ValueError.

Примеры программ с tuple index()

Вывод:

В этой программе мы объявили один кортеж, содержащий все дни недели. Затем мы напечатали кортеж. После этого мы нашли позиции Friday и Monday, присутствующие в кортеже. Как мы знаем, индекс кортежа в Python начинается с 0, поэтому по логике индекс Friday равен 5, а Monday — 1.

Давайте посмотрим на другой пример.

Вывод:

В приведенном выше примере возвращается 2, потому что 5 находится в индексе 2, т.к. индекс начинается с 0.

Python tuple index() выдает исключение

Давайте рассмотрим пример, где значения нет, и попробуем найти его индекс.

Вывод:

Заключение

Метод tuple index() находит первое вхождение указанного значения. Функция index() вызывает исключение, если значение не найдено.

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python