Метод index() списка Python3
Описание
Функция index() используется для поиска позиции индекса первого элемента, совпадающего со значением, в списке.
Синтаксис
Синтаксис метода index():
list.index(x[, start[, end]])
Parameters
- x -- Объект для поиска.
- start -- Необязательный параметр, начальная позиция для поиска.
- end -- Необязательный параметр, конечная позиция для поиска.
Возвращаемое значение
Этот метод возвращает индексную позицию искомого объекта. Если объект не найден, генерируется исключение.
Примеры
Следующие примеры демонстрируют, как использовать функцию index():
Пример 1
#!/usr/bin/python3
list1 = ['Google', 'Example', 'Taobao']
print ('Значение индекса Example:', list1.index('Example'))
print ('Значение индекса Taobao:', list1.index('Taobao'))
list1 = ['Google', 'Example', 'Taobao']
print ('Значение индекса Example:', list1.index('Example'))
print ('Значение индекса Taobao:', list1.index('Taobao'))
Вывод вышеприведённого примера выглядит следующим образом:
Example 索引值为 1 Taobao 索引值为 2
Пример 2
#!/usr/bin/python3
list1 = ['Google', 'Example', 'Taobao', 'Facebook', 'QQ']
# Начать поиск с указанной позиции
print ('Значение индекса Example:', list1.index('Example',1))
list1 = ['Google', 'Example', 'Taobao', 'Facebook', 'QQ']
# Начать поиск с указанной позиции
print ('Значение индекса Example:', list1.index('Example',1))
Вывод вышеприведённого примера выглядит следующим образом:
Example 索引值为 1Другие расширения
Списки в Python3