W3docs

Remove all whitespace in a string

You can remove all whitespace in a string in Python by using the replace() method and replacing all whitespace characters with an empty string.

You can remove whitespace in a string in Python using the replace() method or the split() and join() functions. Note that replace(" ", "") only removes literal space characters, while split() handles all whitespace characters. Here's an example using replace():

Replace spaces with empty strings in Python

original_string = "   This is   a    string    with    lots  of    whitespace.  "
modified_string = original_string.replace(" ", "")
print(modified_string)

This will output:

Thisisastringwithlotsofwhitespace.

You can also use the split() and join() functions to remove all whitespaces.

Remove whitespaces with splitting and joining in Python

original_string = "   This is   a    string    with    lots  of    whitespace.  "
modified_string = ''.join(original_string.split())
print(modified_string)

This will also output:

Thisisastringwithlotsofwhitespace.

Both of the above code snippets will remove whitespace from the original string and assign the modified string to the variable modified_string.