3/28/2020 10:11:57 PM
Баев Ярослав10 Answers
New AnswerСохраните код в своем аккаунте. We cannot see your code in Code Coach. Мы не можем увидеть этого кода в кодовом тренере.
Причём Ваш вариант так же выводит, если 23 то two three, если другие цифры 45, то выводит 45 🤦♂️
numerals = text.split() # numerals = re.findall(r'[0-9]', text) print(numerals) for i in numerals: if i in numeral: text = re.sub(i, numeral[i], text) print(text) Я делаю через split() так не верно ? Но прикол в том, что если цифры больше 9, но повторяют предыдущие к примеру 23 выводит two three, а если взять другие, к примеру 45 то выводит 45. Что то я не пойму почему так. Ведь элемент списка 23, а не 2, 3...
Sololearn Inc.
535 Mission Street, Suite 1591Send us a message