АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
78 of 151 menu
Бесплатный курс по выкладке сайтов на хостинг. Разбираем все нюансы! Начало 14 октября. Жми для записи!

Метод index

Метод index возвращает индекс первого совпадения подстроки в строке. В первом параметре метода задаем нужную нам подстроку, во втором и третьем необязательных параметрах - индекс начала и конца поиска соответственно. Если подстрока не найдена, то метод выбросит исключение.

Синтаксис

строка.index(подстрока, [начало поиска], [конец поиска])

Пример

Давайте найдем позицию подстроки 'a':

txt = 'abсadea' print(txt.index('a'))

Результат выполнения кода:

0

Пример

Давайте теперь укажем границы поиска:

txt = 'abсadea' print(txt.index('a', 1, 4))

Результат выполнения кода:

3

Смотрите также

  • метод rindex,
    который возвращает наибольший индекс совпадения подстроки в конце строке
  • метод find,
    который возвращает индекс первого совпадения подстроки в строке
  • метод startswith,
    который проверяет подстроку с начала строки
  • метод endswith,
    который проверяет вхождение подстроки с конца строки
  • метод count,
    который возвращает количество вхождений подстроки в строке
byenru