-코드
def solution(s):
answer = s
nums = ['zero', 'one', 'two', 'three','four', 'five', 'six', 'seven', 'eight', 'nine']
for num in range(10):
answer = answer.replace(nums[num], str(num))
return int(answer)
처음에 딕셔너리로 해결을 하려했는데 잘 되지 않아서 리스트로 해결을 했습니다.
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[프로그래머스/파이썬] 약수의 합 (0) | 2021.12.06 |
---|---|
[백준/파이썬] 1622번 공통 순열 (0) | 2021.12.06 |
[백준/파이썬] 1296번 팀 이름 정하기 (0) | 2021.12.05 |
[프로그래머스/파이썬] 신규 아이디 추천 (0) | 2021.12.04 |
[백준/파이썬] 15947번 아기 석환 뚜루루 뚜루 (0) | 2021.12.04 |