Как вывести список целых чисел через запятую без квадратных скобок?

a = [int(i) for i in input().split()]
for i in a:
    while a.count(i) > 1:
        a.remove(i)
print(a)

Нужно, чтобы вывод был такого вида:

1, 2, 3, 4, 5

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

Автор решения: Эникейщик

Никак. Квадратные скобки как раз и указывают на то, что это список.

→ Ссылка
Автор решения: CrazyElf

Ну если очень хочется, то можно вывести список как строку через запятые, правда придётся перевести числа обратно в строковый вид:

print(', '.join(map(str,a)))
→ Ссылка
Автор решения: MarianD
[print(i, end=", ") for i in a]

Числа выводятся как побочный эффект генерирования списка.

→ Ссылка