Чтобы удалить пробелы, присутствующие в начале и в конце строки, вы можете использовать функцию strip() для строки.
Пример 1: обрезка пробелов вокруг строки
В следующем примере мы присваиваем переменной строку, в начале и в конце которой есть пробелы. Затем мы используем функцию strip(), чтобы удалить пробелы вокруг строки.
mystring = ' python examples ' cleanstring = mystring.strip() # before strip print(mystring) print(len(mystring)) # after string print(cleanstring) print(len(cleanstring))
Вывод:
python examples 26 python examples 15
Пример 2
В следующем примере мы берем строку с символом новой строки и пробелами табуляции в начале и в конце. Затем мы используем функцию strip(), чтобы удалить эти пробелы вокруг строки.
mystring = ' \n\t python examples \n\n' cleanstring = mystring.strip() # before strip print(mystring) print(len(mystring)) # after string print(cleanstring) print(len(cleanstring))
Вывод:
python examples 23 python examples 15
Все символы пробела удалены с краев строки.
Заключение
В этом руководстве примеров Python мы научились обрезать или удалять символы пробелов в строке с помощью функции strip().