Форум сайта python.su
Еще новичок в Питоне и многое не знаю.
Задача:
На ввод поступают данные в виде:
слово1:слово2
слово3:слово4
слово5:слово6
…
Нужно вставлять данные в определенный шаблон(для всех одинковый) в формате:
предложение1 слово1 предлложение2 слово2
предложение1 слово3 предлложение2 слово4
…
Думал, что проще преобразовать вводиные в словарь, а потом подставлять. идея оказалась не удачной.
Подскажите как действовать? Может есть для этого какие-то функции или библиотеки/модули?
Заранее благодарен.
Отредактировано Volk_J (Фев. 8, 2018 18:24:33)
Офлайн
Покажите лучше, что получилось в результате ваших экспериментов (даже если не работает), тогда будет понятен ход ваших мыслей и вас натолкнут на более подходящее решение.
Офлайн
Теперь думаю преобразовать в матрицу, но не знаю как вводимые данные привести к нужному формату, так как слова-это в основном числа. А потом брать их из матрицы по индексам.
t=input()
for l in t:
l=t.split(“:”)
n=l.split(“\n”)
print(n)
Либо в список преобразовать,а потом брать оттуда. Но l.split(“\n”) не работает.
Отредактировано Volk_J (Фев. 11, 2018 17:45:02)
Офлайн