문자열에서 하위 문자열의 n번째 발생 찾기 이것은 꽤 사소한 것처럼 보이지만, 저는 파이썬에 익숙하지 않고 가장 파이썬적인 방식으로 하고 싶습니다. 문자열 내 하위 문자열의 n번째 발생에 해당하는 인덱스를 찾고 싶습니다. 내가 하고 싶은 것과 동등한 것이 있어야 합니다. mystring.find("substring", 2nd) Python에서 어떻게 이를 달성할 수 있습니까?간단한 반복 솔루션의 Pythonic 버전은 다음과 같습니다. def find_nth(haystack, needle, n): start = haystack.find(needle) while start >= 0 and n > 1: start = haystack.find(needle, start+len(needle)) n -= 1 ret..