Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 8, 2018 18:23:40

Volk_J
Зарегистрирован: 2017-11-25
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с данными

Еще новичок в Питоне и многое не знаю.
Задача:
На ввод поступают данные в виде:
слово1:слово2
слово3:слово4
слово5:слово6

Нужно вставлять данные в определенный шаблон(для всех одинковый) в формате:
предложение1 слово1 предлложение2 слово2
предложение1 слово3 предлложение2 слово4


Думал, что проще преобразовать вводиные в словарь, а потом подставлять. идея оказалась не удачной.
Подскажите как действовать? Может есть для этого какие-то функции или библиотеки/модули?
Заранее благодарен.

Отредактировано Volk_J (Фев. 8, 2018 18:24:33)

Офлайн

#2 Фев. 8, 2018 18:28:15

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Работа с данными

Покажите лучше, что получилось в результате ваших экспериментов (даже если не работает), тогда будет понятен ход ваших мыслей и вас натолкнут на более подходящее решение.



Офлайн

#3 Фев. 11, 2018 17:44:07

Volk_J
Зарегистрирован: 2017-11-25
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с данными

Теперь думаю преобразовать в матрицу, но не знаю как вводимые данные привести к нужному формату, так как слова-это в основном числа. А потом брать их из матрицы по индексам.
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)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version