Итак, я делаю декодер шифрования A1Z26, где я могу ввести числа, и он вернет соответствующую букву, например. 8,5,12,12,0 -> h, e, l, l, o.Как разделить ввод ввода запятой?
Однако у меня возникли проблемы с выяснением того, как заставить python принимать каждое число в качестве входных данных, а не разбивать их на цифры.
Любая помощь будет оценена по достоинству. Благодаря
EDIT: Вот код, который я написал до сих пор: `
dic = {dictionary that translates numbers to letters}
mid = []
output = []
input = raw_input("Enter the code here: ")
splitinput = list(input)
for i in splitinput:
if i != ",":
mid.append(i)
mid = [int(i) for i in buffer]
for i in mid:
output.append(dic[i])
print output
Таким образом, для того, чтобы остановить расщепление каждого числа в цифр я должен был бы использовать что-то другое, чем функция списка.
Какой код вы уже ввели? –
приведены пример ввода и желаемого вывода. – Tempux