Как удалить пробелы из строки в Python: методы и примеры

Чтобы игнорировать пробелы в строке в Python, вы можете использовать различные методы. Вот несколько подходов:

Метод 1: использование функции replace()

string_with_spaces = "Hello World! How are you?"
string_without_spaces = string_with_spaces.replace(" ", "")
print(string_without_spaces)

Выход:

HelloWorld!Howareyou?

Метод 2: использование функции join() с функцией Split()

string_with_spaces = "Hello World! How are you?"
string_without_spaces = ''.join(string_with_spaces.split())
print(string_without_spaces)

Выход:

HelloWorld!Howareyou?

Метод 3. Использование регулярных выражений (перемодуль)

import re
string_with_spaces = "Hello World! How are you?"
string_without_spaces = re.sub(r'\s', '', string_with_spaces)
print(string_without_spaces)

Выход:

HelloWorld!Howareyou?

Эти методы удаляют все пробелы из входной строки. Выберите метод, который лучше всего соответствует вашим требованиям.