Ввод данных в Python (в решении задачи)
Не соображу как это реализовать в коде:
"Формат входных данных В первой строке задано целое число n - число пар строк в тесте (1 < n < 100). В следующих 3n строках содержатся описания пар строк. Каждое описание состоит из трех последовательных строк. В первой строке каждого описания дана длина строк m_i (1 < m_i < 100), затем в следующих двух строках записаны строки s_i, t_i длины m_i, состоящие из строчных латинских букв."
Ответы (2 шт):
Автор решения: GoodHakerman
→ Ссылка
что-то вроде этого?
lis = []
n = int(input())
for i in range(n):
b = []
b.append(int(input()))
b.append(input())
b.append(input())
lis.append(b)
print(lis)
После этого можно обратиться к данным через lis[k][i], где k - номер пары строки, i - тип данных. При i = 0, Вы получите m_i от k-той пары; при 1 - s_i ; при 2 - t_i.
Автор решения: purkont
→ Ссылка
Так тоже работает:
list_1 = []
n = int(input())
for i in range(n):
list_1.append([int(input()), input(), input()])