strip的用法
1. strip的基本用法:去掉字符串两端的空格或指定的字符(默认是空格)。
```python。
s = " hello world "。
s.strip() # "hello world"。
s.strip("h ") # "ello world"。
```。
2. lstrip和rstrip:分别去掉字符串左边和右边的空格或指定的字符。
```python。
s = " hello world "。
s.lstrip() # "hello world "。
s.rstrip() # " hello world"。
```。
3. 删除多个指定字符:可以用replace方法将多个字符替换为空字符串来实现。
```python。
s="1,2,3,4,5"。
s.replace(",", "") # "12345"。
```。
4. 删除空行:用splitlines()方法将字符串分成行,然后去掉空行。
```python。
s = "aa\nbb\n\ncc\ndd\n" # 包含空行的字符串。
lines = s.splitlines() # 将字符串按行分割成一个列表。
non_empty_lines = [line for line in lines if line.strip()] # 去掉空行。
result = "\n".join(non_empty_lines) # 将非空行再拼接成字符串。
```。
5. 删除指定开头和结尾的字符:使用startswith和endswith方法。字符串函数strip的作用
```python。
dswith("/"):。
s=s[:-1]#去掉/结尾。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论