28. Implement strStr()

재피터노트북·2021년 9월 1일
0

문제풀러가기

문제

풀이 코드

class Solution:
    def strStr(self, haystack: str, needle: str) -> int:
        
        # needle의 길이가 0이라면 return 0
        if len(needle) == 0:
            return 0
            
        for i in range(len(haystack)):
        	# haystack을 i : i + len(needle)의 길이까지만 슬라이싱하고 그 			# 값이 needle 값과 같으면 i(인덱스)를 return
            if haystack[i:i + len(needle)] == needle:
       			return i
        # for문 안에서 if문을 충족못하고 나오면 return -1         
        return -1  
profile
난 이 재 선

0개의 댓글