Рубрики

Список питонов | показатель()

index () — это встроенная функция в Python, которая ищет заданный элемент с начала списка и возвращает самый низкий индекс, где появляется элемент.

Синтаксис:

list_name.index(element, start, end)

Параметры:

element - The element whose lowest index will be returned.

start (Optional) - The position from where the search begins.
end (Optional) - The position from where the search ends.

Возвращает:

Returns lowest index where the element appears.

Ошибка :

If any element which is not present is searched,
it returns a ValueError

Код № 1:

# Python3 программа для демонстрации
# метода списка ()

  

list1 = [1, 2, 3, 4, 1, 1, 1, 4, 5]

  
# Распечатает индекс '4' в list1

print(list1.index(4))

  

list2 = ['cat', 'bat', 'mat', 'cat', 'pet']

  
# Распечатает индекс 'cat' в list2

print(list2.index('cat'))

Выход :

3
0

Код № 2:

# Python3 программа для демонстрации
# метода index ()

  

list1 = [1, 2, 3, 4, 1, 1, 1, 4, 5]

  
# Напечатает индекс «4» в подсписке
# с индексом от 4 до 8.

print(list1.index(4, 4, 8))

  
# Распечатает индекс «1» в подсписке
# с индексом от 1 до 7.

print(list1.index(1, 1, 7))

  

list2 = ['cat', 'bat', 'mat', 'cat'

         'get', 'cat', 'sat', 'pet']

  
# Напечатает индекс 'cat' в подсписке
# с индексом от 2 до 6

print(list2.index('cat', 2, 6 ))

Выход :

7
4
3

Код № 3:

# Python3 программа для демонстрации
# метода списка ()

  
# Случайный список, имеющий подсписок и кортеж

list1 = [1, 2, 3, [9, 8, 7], ('cat', 'bat')]

  
# Распечатает указатель подсписка [9, 8, 7]

print(list1.index([9, 8, 7]))

  
# Распечатает индекс кортежа
# ('cat', 'bat') внутри списка

print(list1.index(('cat', 'bat')))

Выход :

3
4

Код № 4: ValueError

# Python3 программа для демонстрации
Ошибка метода index ()

   

   

list1 = [1, 2, 3, 4, 1, 1, 1, 4, 5]

  
# Return ValueError

print(list1.index(10))

Выход :

Traceback (most recent call last):
  File "/home/b910d8dcbc0f4f4b61499668654450d2.py", line 8, in 
    print(list1.index(10))
ValueError: 10 is not in list

Рекомендуемые посты:

Список питонов | показатель()

0.00 (0%) 0 votes