Не работает. Ошибка. В чем проблема?
kio = "dfgh sdfgdfg dfgfgdf dfgdfg" print type(kio) kio.replace('\n', '') print kio
Анонимный пользователь Изменен статус публикации
ваш код
kio = "dfgh sdfgdfg dfgfgdf dfgdfg" print kio.replace('\n', '')
правильно так. но он удалит переводы строк а не пробелы.
если вам нужно удалить вообще все пробельные символы (включая переводы строк и табуляцию):
import re print re.sub(r'\s', '', kio)
если нужно удалить только лишние пробелы (оставить один)
re.sub(r'\s+', ' ', kio)
>>> t = "x fe a" >>> t.split() ['x', 'fe', 'a'] >>> ' '.join(t.split()) 'x fe a'