Python-Добавить результаты нескольких входных данных и распечатать их все вместе как единый вывод

#python

#python

Вопрос:

 n=int(input("Enter no. of divisions:"))
for i in range(n):
    (x, y) = map(int,input().split())
    m=x/y
    print(m)
  

Это пример кода, который принимает 2 входных данных одновременно и выдает результат после ввода каждого ввода.

Результат, который я получаю, это:

 Enter no. of divisions:3
6 3
2.0
8 4
2.0
15 3
5.0
  

Но мне нужен вывод как

 Enter no. of divisions:3
6 3
8 4
15 3
2.0
2.0
5.0
  

Мне нужно, чтобы все результаты печатались вместе.Как мне добавить результаты?пожалуйста, помогите

Комментарии:

1. Можете ли вы указать входные данные?

Ответ №1:

Вы можете выполнить два цикла, сохранив результаты в первом:

 n = int(input("Enter no. of divisions:"))
results = []
for i in range(n):
    (x,y) = map(int,input().split())
    results.append(x/y)
for result in results:
    print(result)