Дополнить программу(весь вопрос внутри)
Есть код:
1234567
elem_in_matrix=int(input())
sp_count=int(input())
big_sp=[]
for i in range(elem_in_matrix):
a=[input() for i in range(sp_count)]
big_sp.append(a)
print(big_sp) Выводящий это(при вводе разумеется):
1
[['А1', 'Попал'], ['А2', 'Мимо'], ['Б1', 'Попал']]
№1:Нужно дополнить предыдущую программу и результат выводить в виде таблицы. Элементы в строках должны быть разделены символом табуляции ("\t").
То есть при вводе:
12345678
3
2
А1
Попал
А2
Мимо
Б1
Попал
Должно вывести:
123
А1 Попал
А2 Мимо
Б1 Попал №2:Нужно изменить программу №1 и результат выводить в виде таблицы: на одной строке выводятся элементы столбца таблицы и после каждого элемента выводится символ табуляции ("\t").
То есть из этого:
12345678
3
2
А1
Попал
А2
Мимо
Б1
Попал Должно получиться это:
12
А1 А2 Б1
Попал Мимо Попал По дате
По рейтингу
Много лишнего: числа вводить не надо. Например, концом ввода - пустой ввод.
123456
big_sp=[]
while True:
big_sp.append((input('?='),input('??=')))
if not len(big_sp[-1][0]): break
for i in big_sp:
print(*i,sep='\t') В чём вопрос?
Дополнить код
1234567
elem_in_matrix=int(input())
sp_count=int(input())
big_sp=[]
for i in range(elem_in_matrix):
a=[input() for i in range(sp_count)]
big_sp.append(a)
print(big_sp) и изменить его так,чтобы выводило не двойными списками,а так как я описал в вопросе
Видео по теме