数字文字列と英語の単語[level 1]
# 1. 숫자의 일부 자릿수를 영단어로 바꿈
# 2. 각 숫자에 대응하는 원래 숫자를 return 하도록 sol 함수 작성
def solution(s):
answer = 0
dic={
'zero':'0','one':'1','two':'2','three':'3','four':'4','five':'5','six':'6','seven':'7','eight':'8','nine':'9'
}
for key in dic:
if key in s:
s=s.replace(key,dic[key])
answer=int(s)
return answer
他人を解く
num_dic = {"zero":"0", "one":"1", "two":"2", "three":"3", "four":"4", "five":"5", "six":"6", "seven":"7", "eight":"8", "nine":"9"}
def solution(s):
answer = s
for key, value in num_dic.items():
answer = answer.replace(key, value)
return int(answer)
https://programmers.co.kr/learn/courses/30/lessons/81301Reference
この問題について(数字文字列と英語の単語[level 1]), 我々は、より多くの情報をここで見つけました https://velog.io/@csy9604/숫자-문자열과-영단어-level-1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol