난이도 : Lv 0
(정답률 32퍼센트면 0보다는 높을듯..?)
유형 : 구현, 문자열
def solution(babbling):
a = ["aya","ye","woo","ma"]
answer = 0
for i in babbling:
result = 0
for j in range(4):
if i.find(a[j]) != -1:
result += len(a[j])
if len(i) == result:
answer += 1
return answer
find()
: 찾을문자의 시작점을 알려줌, 찾을 문자가 없다면 -1
출력for j in range(4)
말할 수 있는 발음이 4개, 중복 안된다고 해서 4를 넣어줬음
if i.find(a[j]) != -1:
result += len(a[j])
검사할 문자열(babbling[i]
)에 할 줄 아는 발음(a
)을 다 검사함
있는애들 문자열 길이를 result
에 저장
검사한 문자열(babbling[i]
)과 result
가 문자열 길이가 똑같은지 비교
맞으면 answer
에 1씩 더해줌