Как убрать запятые в массиве python
Ответы
Ivan Mamtsev
08 августа 2022
Если вы хотите чтобы список выводился на экран и записывался в файл без запятых, то можно создать свой класс, переопределив методы __repr__
и __str__
class ListWithoutCommas(list):
def __repr__(self):
return ' '.join(map(str, self))
def __str__(self):
return ' '.join(map(str, self))
l = ListWithoutCommas([1, 2, 3, 4, 5])
l # 1 2 3 4 5
l.append(7)
print(l) # => 1 2 3 4 5 7
str(l) # '1 2 3 4 5 7'
0
0