Строка Python неизменной в природе. Что это значит? В C, C ++ или Java мы можем изменить значение строки после инициализации. Это означает, что строка смещается на этих языках программирования. В случае Python, как только мы инициализируем строку, она становится окончательной, и у нас нет полномочий изменять строковое значение. В Python любая функция, которая манипулирует строковым значением, возвращает новую строку, и мы должны явно назначить ее строку, если только строковое значение не изменится. Давайте обсудим, как мы можем манипулировать и удалить белые пробелы из строки в Python. Существует два метода 1. Полоса () метод 2. Заменить () метод
Python String имеет встроенный функцию с именем .strip (). Эта функция удаляет все пробелы (ведущие и трейлинг) из строки явно. Мы можем выполнить одно и то же, что вместо этого применяется функция LSTRIP () или RSTRIP ().
is_a_string = " My name is John " print(is_a_string.strip())
Строка образца имеет пробел на старте, так и в конце этого. Применение функции Place () удалит эти пробелы и вернуть строку как: Меня зовут Джон
Прочитайте метод замены
Оригинал: “https://dev.to/jacob777baltimore/python-remove-all-whitespace-4m3n”