как из массива числа вывести в строчку

import random

n=5
нормальные=[]

for нормальные in range(n):
    t=random.randint(-5,10)
    print(t)

выводит 5 чисел

-5
10
3
5
7

мне нужно: -5 10 3 5 7

ps: извиняюсь за оформление новичок на сайте


Ответы (1 шт):

Автор решения: Zhihar

вариант 1: сначала накопить данные, затем вывести

print(*[random.randint(-5,10) for i in range(n)])

вариант 2: переопределить завершение строки вместо '\n' на ' '

for i in range(n):
    t=random.randint(-5,10)
    print(t, end=' ')
→ Ссылка