문자열 내 마음대로 정렬하기(2)
-
[coding test] Programmers_level 1_문자열 내 마음대로 정렬하기
▶ Programmers_level 1_문자열 내 마음대로 정렬하기 - 프로그래머스: programmers - 코딩 및 결과: github #programmers_level 1_문자열 내 p와 y의 개수 ### 문자열 s에서 'p'와 'y'의 개수를 비교해 같으면 True, 다르면 False를 반환. 단, 'p', 'y' 모두 하나도 없는 경우는 True를 반환. (대,소문자 구별x) def solution(s): return s.lower().count('p') == s.lower().count('y') solution("pPoooyY") solution("Pyy")
2021.07.09 -
[coding test] Programmers_level 1_문자열 내 마음대로 정렬하기
▶ Programmers_level 1_문자열 내 마음대로 정렬하기 - 프로그래머스: programmers - 코딩 및 결과: github # programmers_level 1_문자열 내 마음대로 정렬하기 ### 문자열 strings와 정수 n일 경우, 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하여 반환 def solution(strings, n): return sorted(sorted(strings), key=lambda x: x[n]) # 정렬을 먼저 하고, n번째 key를 기준으로 다시 한번더 정렬후 반환 solution(["sun", "bed", "car"], 1) solution(["abce", "abcd", "cdx"], 2)
2021.07.07