python strip()函数使用

默认情况下去除字符串首尾的空格和换行符号;

但是也可以去掉任意的字符串,可以把首尾的字符串去除到再也找不到为止,但是需要注意可能会由于空格和换行符的存在使得待去除的字符串没有被去除:

python 复制代码
a = "[[1,2,3,4,5], [2,3,4,5]]"

b = a.split('],')[1].strip(']').strip('[')
# >>> b:  [2,3,4,5
python 复制代码
b = a.split('],')[1].strip().strip(']').strip().strip('[')
# >>> b: 2,3,4,5

本质原因是因为第一次的字符串b前面有一个空格。

相关推荐
zyb1147582433几秒前
集合的学习
开发语言·python·学习
嫂子的姐夫3 分钟前
036-spiderbuf第C9题
爬虫·python·js逆向·逆向
Python大数据分析@12 分钟前
Python包管理器 uv是否替代conda?
python·conda·uv
小白学大数据16 分钟前
Python 爬虫实战:批量抓取应用商店分类应用
爬虫·python·分类
亿牛云爬虫专家20 分钟前
解耦之美:将业务逻辑从繁杂的代理异常捕获中抽离
python·爬虫代理·业务逻辑·代理ip·异常捕获·try-except·重试算法
N盒21 分钟前
【WhisperX+M2M100】快速视频转字幕工具
python·pip
mingshili21 分钟前
[架构设计] pypubsub 底层实现机制与高性能替代方案
python·架构设计
电商API&Tina25 分钟前
item_video-获得淘宝商品视频 API||商品API
java·大数据·服务器·数据库·人工智能·python·mysql
YMWM_27 分钟前
PyArmor介绍
python
1941s29 分钟前
08-智能体开发实战指南(八):UI 集成与生产部署
人工智能·python·langchain