python字符串处理函数积累

本文介绍了Python中字符串处理的strip()、lstrip()和rstrip()方法,详细阐述了它们的功能和用法,包括去除字符串头尾的空格和特定字符,以及只去除头或尾的空白字符。
摘要由CSDN通过智能技术生成

python字符串处理函数积累

目录

1.1. python中字符串str的strip()方法

1.1.0.1. 普通的str.strip()
  • 作用是把字符串的头和尾的空格,以及位于头尾的\n \t等删掉,但是只能取出前后端,不能将中间部分去除

  • 可以指定去除的特殊字符,如仅去除开头结尾\n而不去除其它 str.strip('\n')

  • 例1(去空格):

str = " 123"
print(str.strip())
--->
"123"
  • 例2(去\t):
str = "\t 11"
print(str)
print(str.strip())
--->
   11
11
  • 例3(去\n):
str = "\n 1234"
print(str)
print(str.strip())
--->

1234 
1234
  • 例4(综合使用,去开头\n结尾\t\n):
str = "\n ABC ABC ABC  12345 \t \n"
print(str)
print(str.strip())

--->
\n ABC ABC ABC  12345 \t \n
ABC ABC ABC  12345
  • 例5(指定去除,去开头结尾\n):
str = "\n ABC ABC ABC  12345 \t \n"
print(str)
print(str.strip('\n'))
\n ABC ABC ABC  12345 \t \n
ABC ABC ABC  12345 \t
1.1.0.2. 两端去除:lstrip()和rstrip()

字符串str还有另外两种方法,分别对头(左端)或尾(右端)进行处理

  • lstrip() :对头(左端)进行处理;
  • rstrip():对尾 (右端)进行处理。

1.2. 参考资料

  1. https://www.cnblogs.com/kaishirenshi/p/8610892.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值