프로그래머스 문자열 내 p와y의 개수(프로그래머스 level1, 파이썬) KQNG 2018. 9. 19. 15:18 이웃추가 본문 기타 기능 이번에 포스팅할 문제는 프로그래머스 코딩테스트 연습의 1단계인 문자열 내 p와y의 개수 라는 문제입니다. 문제는 다음과 같습니다.
대소문자 구분없이 섞여있는 문자열 s를 받아 문자열에 있는 p와 y의 개수를 확인해 개수가 같다면 true, 아니면 false 를 반환해주는 문제입니다. 코드는 다음과 같습니다. def solution(s): answer = True #...1 s = s.lower() strDict = {'p' : 0, 'y' : 0} #...2 for i in range(len(s)): if s[i] == 'p' or s[i] == 'y': strDict[s[i]] += 1 #...3 if strDict['p'] !
= strDict['y']: answer = False return answer ...1) 우선 문자열을 편하게 비교...
#
algorithm
#
programming
#
python
#
딕셔너리
#
문자열내p와y의개수
#
알고리즘
#
코딩테스트
#
파이썬
#
프로그래머스