[프로그래머스] 숫자 문자열과 영단어
def solution(words): answer = '' numsNwords = { '0': 'zero', '1': 'one', '2': 'two', '3': 'three', '4': 'four', '5': 'five', '6': 'six', '7': 'seven', '8': 'eight', '9': 'nine' } for key, value in numsNwords.items(): if value in words: answer += key if key in words: answer += key return int(answer) 해시내의 키, 밸류 순서로 바꾸는 보장이 없어서 다음과 같이 수정해야합니다. def solution(words): answer = words numsNwords = { '0':..
2021. 10. 5.
[프로그래머스] 튜플 (python)
1. 문제 문제링크 코딩테스트 연습 - 튜플 "{{2},{2,1},{2,1,3},{2,1,3,4}}" [2, 1, 3, 4] "{{1,2,3},{2,1},{1,2,4,3},{2}}" [2, 1, 3, 4] "{{4,2,3},{3},{2,3,4,1},{2,3}}" [3, 2, 4, 1] programmers.co.kr 2. 설명 3. 풀이 및 코드 처음에는 아래와 같이 구현하였습니다. 그러나 다 완성하고 보니 정렬하는 부분의 위의 코드를 다 지워버리고 싶었습니다. def solution(input_set): answer = [] set_list = list(input_set) isNum = False replaced_input_set = "" input_set_list = [] arr = [] standa..
2021. 7. 2.