Найти индекс второго вхождения строки в другую строку в Python.
Найти индекс второго вхождения строкиДанное задание позволяет определить, на какой позиции в основной строке встречается второе вхождение искомой подстроки. def find_second_occurrence(source, substring): # Находим первое вхождение first = source.find(substring) if first == -1: return -1 # Находим второе вхождение, начиная с позиции после первого вхождения second = source.find(substring, first + 1) return second # Пример использования функции text = "Пример строки, где подстрока встречается дважды: подстрока." substring = "подстрока" index = find_second_occurrence(text, substring) print("Индекс второго вхождения подстроки:", index) Функция | ||||||||||
| ||||||||||
Просмотров: 22 | |
Всего комментариев: 0 | |