IT보안관의 공부 클라우드
[프로그래머스 Lv.1]숫자 문자열과 영단어 본문
https://programmers.co.kr/learn/courses/30/lessons/81301?language=python3
dict1 = {'zero':'0','one':'1','two':'2','three':'3','four':'4','five':'5','six':'6','seven':'7','eight':'8','nine':'9'}
def solution(s):
answer = 0
for k,v in dict1.items():
print(k,v)
if k in s:
s=s.replace(k,v)
return int(s)
print(solution("one4seveneight"))
1. 딕셔너리를 통해 각 문자를 Key로 치환해야 할 값을 Value로 저장
2. k 값(영문)을 for문을 통해 s에서 검색 후 Value 값으로 치환
'코딩 테스트 > 구름' 카테고리의 다른 글
[프로그래머스 Lv.2]오픈채팅방 (0) | 2022.06.19 |
---|---|
[프로그래머스 Lv.1]신규 아이디 추천 (0) | 2022.06.19 |
[구름 Level2]외계인과 용돈기입장 (0) | 2022.06.19 |
[구름 Level2]소희와 버스 (0) | 2022.06.19 |
[구름 Level2]방 탈출하기 (0) | 2022.06.19 |
Comments