Member 13503527 Ответов: 1

Как сделать так, чтобы числа выходили в алфавитном порядке в Python


например:(["один", 4, "Три", 7]) получится так:[1,4,3,7]

Что я уже пробовал:

цифры Def(lst):
цифры=['два','семь','три','пять']
для c в '2735':
s = s.заменить(c, цифры(int(s)))
возвращение с

1 Ответов

Рейтинг:
7

Kenneth Haugland

Некоторые поиски должны сделать свое дело:
Преобразование текстовых чисел в числовые значения[^]

Он написан на языке C#, но должен быть легко понятен.