sequence.index
Ищет указанное значение в последовательности.
sequence.index(val[, start[, finish]])
-> int — индекс элемента
val -- Искомое значение.
start=0 -- Позиция, начиная с которой следует произвести поиск.
finish=len(sequence) -- Позиция перед которой следует завершить поиск.
start=0 -- Позиция, начиная с которой следует произвести поиск.
finish=len(sequence) -- Позиция перед которой следует завершить поиск.
Метод возвращает первую из позиций (индексов), на которой в последовательности обнаруживается искомое значение.
Если значение отсутствует в последовательности, возбуждается ValueError.
my_list = ['a', 'two', 'a', 4, 'a']
my_list.index('a') # 0
my_list.index(4) # 3
my_list.index('a', 3) # 4
my_list.index('a', 2, -2) # 2
my_list.index('other') # ValueError
Если значение отсутствует в последовательности, возбуждается ValueError.
Синонимы поиска: sequence.index, sequence, index, индекс, list.index
В разделе «Sequence (последовательность)»:
list (список)
range (диапазон)
str (строка)
tuple (кортеж)
xrange
На заметку
Зарегистрированные пользователи могут оценивать Книги, Видео, Статьи и прочее, а также добавлять их в избранное, для упрощения доступа к ним в будущем.