小能豆

如何从字符串中修剪空格?

py

How do I remove leading and trailing whitespace from a string in Python?

" Hello world " --> "Hello world"
" Hello world"  --> "Hello world"
"Hello world "  --> "Hello world"
"Hello world"   --> "Hello world"

阅读 25

收藏
2024-09-21

共1个答案

小能豆

在 Python 中,您可以使用该strip()方法从字符串中删除前导和尾随空格。以下是示例:

s = " Hello world "
trimmed = s.strip()
print(trimmed)  # Output: "Hello world"

去除空白的关键方法:

  • strip():删除前导和尾随的空格。
  • lstrip():仅删除前导(左)空格。
  • rstrip():仅删除尾随(右侧)的空格。

例子:

s1 = " Hello world "
print(s1.strip())   # "Hello world"

s2 = " Hello world"
print(s2.strip())   # "Hello world"

s3 = "Hello world "
print(s3.strip())   # "Hello world"

s4 = "Hello world"
print(s4.strip())   # "Hello world"

strip()方法默认适用于删除空格、制表符和换行符。

2024-09-21