data라는 문자열에 있는 단어들중 a나 e로 끝나는 단어 개수를 세어야 하는건데요
예를들면 "i am a boy"면 1을출력하는식으로요.
def solution(data):
a=list(data.split(" "))
answer=0
for i in range(0,len(a)):
i=list(a[i])
if i[len(i)-1]=="a":
answer=answer+1
if i[len(i)-1]=="e":
answer=answer+1
return answer
그런데 이렇게했더니 완전히 맞는 코드가 아니라는데 어디가 틀린지좀 알려주세요 ㅠㅠ
- dc official App
어떤 테스트 케이스에 걸렸는지 모르겠네...
대소문자 구분은 어떻게 되는데 그리고 정규식 써보는건 어떨까
스플릿에서" "빼보셈
i=list(a[i]) 이딴걸 왜쓰냐 변수명 겹치잖아