[프로그래머스] 숫자 문자열과 영단어 Lv.1 - [파이썬/python]
https://school.programmers.co.kr/learn/courses/30/lessons/81301
# 프로그래머스 | 숫자 문자열과 영단어
def solution(s):
# {숫자영단어 : 숫자문자열}
eng_num = {
"zero" : "0",
"one" : "1",
"two" : "2",
"three" : "3",
"four" : "4",
"five" : "5",
"six" : "6",
"seven" : "7",
"eight" : "8",
"nine" : "9"
}
# s 문자열안에 숫자영단어 있으면 숫자로 바꿔주기
for eng, num in eng_num.items():
if eng in s:
s = s.replace(eng, num)
return int(s)
728x90
'코딩테스트' 카테고리의 다른 글
[프로그래머스] 소수 찾기 - Lv.1 (0) | 2023.08.15 |
---|---|
[프로그래머스] 크기가 작은 부분 문자열 - Lv.1 (21) | 2023.08.15 |
[프로그래머스] 체육복 - Lv.1 (38) | 2023.08.14 |
[프로그래머스] 음양 더하기 - Lv.1 (20) | 2023.08.14 |
[프로그래머스] 로또의 최고 순위와 최저 순위 - Lv.1 (1) | 2023.08.14 |