У меня есть список номеров, которые я хочу заменить их версиями слов.Поиск номеров в списке и замена другим
Это код, который я до сих пор:
phone_num = fixPhoneNum(original) # 067-892-3451
def getWordForm(phone_num):
words = ['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven',
'eight', 'nine']
a = list(phone_num)
for n,i in (a):
if i==1:
a[n]=words[1] # etc..
Как бы идти о замене номера из одного списка с другим?
Редактировать Я завершил перевод с номера на слова, но слова не имеют пробелов между ними. twosixeight-etc ..
Как я могу сделать так, чтобы каждое слово заканчивалось пробелом? Я вставляю и помещаю после каждого в список слов?
Это работает! Я собирался добавить пробелы к элементам в списке слов, но это гораздо приятнее посмотреть. –
@SaigonoAkuma рад, что я мог бы помочь, отметить как ответ :) –
Но теперь нет пробелов перед дефисами ex. шесть четыре один - девять девять ноль. Как я могу это исправить? –