Метад index
Метад index шукае элемент у спісе
і вяртае індэкс яго першага ўваходжання.
У першым параметры задаем элемент, які нас
цiкавіць. У другім неабавязковым параметры
паказваем пазіцыю пачатку пошуку, у трэцім
неабавязковым параметры - пазіцыю канца
пошуку.
Сінтаксіс
pythonспіс.index(што шукаем, [пачатак пошуку], [канец пошуку])
Прыклад
Давайце знойдзем пазіцыю першага ўваходжання
элемента 'ab':
pythonlst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Вынік выканання кода:
python0
Прыклад
A цяпер зададзім пазіцыі для пачатку і канца пошуку:
pythonlst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Вынік выканання кода:
python2
Прыклад
Пашукаем адсутны элемент:
pythonlst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('xx'))
У гэтым выпадку метад верне нам памылку:
errorValueError: 'ab' is not in list