Не получается вывести список чисел в столбец

print ([5, -24, 76, 44, 4, -16, 57, 0, -11, 98, 13, 80, 16, 30, -27, -21, 78, 72], sep = "\n", end = "\n\n")

Вывод [5, -24, 76, 44, 4, -16, 57, 0, -11, 98, 13, 80, 16, 30, -27, -21, 78, 72]

Как вывести столбцом числа?


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

Автор решения: Zhihar
print (*[5, -24, 76, 44, 4, -16, 57, 0, -11, 98, 13, 80, 16, 30, -27, -21, 78, 72], sep = "\n", end = "\n\n")

потому что вы выводите массив, а не элементы массива - вот и получилось в 1 строку [...]

чтобы работал ключ sep надо выводить несколько значений и именно на это и распространяется ключ sep

print(10, 20, sep='\n')

Если надо вывести значения массива, то надо использовать конструкцию *[...], которая и превратит массив в список значений

print(*[10, 20], sep='\n')
→ Ссылка