[프로그래머스] 파이썬 문자열이 몇 번 등장하는지 세기

ybk·2023년 9월 25일
0

프로그래머스

목록 보기
79/236

Lv.0 문자열이 몇 번 등장하는지 세기

문제 설명

문자열 myString과 pat이 주어집니다. myString에서 pat이 등장하는 횟수를 return 하는 solution 함수를 완성해 주세요.

입출력

코드 풀이

def solution(myString, pat):
    return sum(1 for i in range(len(myString)) if myString[i:].startswith(pat))
  • myString[i:].startswith(pat): 추출한 부분 문자열이 pat 문자열로 시작하는지를 확인

출처: 프로그래머스 코딩테스트 연습

profile
개발자 준비생~

0개의 댓글