Передача каждого элемента отдельным параметром в print (может быть неэффективной, если элементов сотни и тысячи): print(*arr, sep = '\n') Склеивание в одну строку с разделителем: print('\n'.join(map(str, arr))) Если все элементы массива уже являются строками, то можно убрать map: print('\n'.join(arr)) Вызов принта для каждого элемента отдельно (если данных совсем много, и создание одной большой строки для вывода - не вариант): *_, _ = map(print, arr) (map только создаёт ленивый итератор, и такое присваивание нужно, чтобы он фактически прошёл все элементы)