Как вывести результат цикла for в одну строку? (Без end='')

Самый простой пример:

for i in range(15):
    print(i)

Здесь выводится в столбик, а мне нужно чтобы выводилось в строку. Как это можно провернуть без end=''?


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

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

Можно распаковать значения списка.

С пробелами:

print(*[x for x in range(15)])          # 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14

Без пробелов:

print(*[x for x in range(15)], sep='')  # 01234567891011121314
→ Ссылка
Автор решения: Malika
nums = [12,23,34,45,56,67,78,89,12,23,45,78]
alt_nums = []
for num in nums:
    num += 10
    alt_nums.append(num)
print(alt_nums)
→ Ссылка