python中replace()方法
Python中replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。
用法:
str # 某一个字符串
str.replace(old,new,max) # 将str中的old换成new,最多换max次
实例:
str = "this is string example....wow!!! this is really string"
res1 = str.replace("is", "was") # is换was,不限次数
res2 = str.replace("is", "was", 3) # is换was,最多3次print(res1)
print(res2)"""
output:thwas was string example....wow!!! thwas was really string
thwas was string example....wow!!! thwas is really string"""
参考:菜鸟教程:https://www.runoob.com/python/att-string-replace.html
更进一步:
基于pytorch的yolo v3代码中:
path = "train.txt"with open(path, 'r') as f:### 方法1#img_files = f.read().splitlines()# ### 方法2img_files = f.readlines()img_files = [x.replace('\n', '') for x in img_files]img_files = list(filter(lambda x: len(x) > 0, img_files))print(img_files)label_files = [x.replace('images', 'labels').replace('.jpeg', '.txt').replace('.jpg', '.txt').replace('.bmp', '.txt').replace('.png', '.txt') for x in img_files]print(label_files)
train.txt中:
输出:
python中replace()方法相关推荐
- python中的方法
python中的方法 方法 大小写转换 对齐 查找 替换 判断 截取 拆分与拼接 方法 大小写转换 capitalize():返回第一个字符转化为大写,其他为小写的字符串. casefold():返回 ...
- 在python中replace是什么意思_python中replace的用法是什么?
python中replace的用法是什么? Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次. r ...
- python中replace的用法_python中replace的用法是什么?
python中replace的用法是什么? Python replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次. r ...
- Python 中strip()方法怎么用?
Python strip() 方法用于去除字符串开头和结尾处指定的字符(默认为空格或换行符)或字符序列,不会去除字符串中间对应的字符. 相关函数有lstrip()和rstrip() .用法与strip ...
- python中new方法详解及_Python中new方法的详解
new_ 方法是什么? __new__方法其实就是创建对象的方法 new()方法是在类准备将自身实例化时调用. 一个类可以有多个位置参数和多个命名参数,而在实例化开始之后,在调用 init()方法之前 ...
- python isalnum函数_探究Python中isalnum()方法的使用
探究Python中isalnum()方法的使用 isalnum()方法检查判断字符串是否包含字母数字字符. 语法 以下是isalnum()方法的语法: str.isa1num() 参数 NA 返回值 ...
- python中file方法
文章目录 一.python中file方法 总结 一.python中file方法 open() 方法 Python open() 方法用于打开一个文件,并返回文件对象. 在对文件进行处理过程都需要使用到 ...
- python expandtabs_详解Python中expandtabs()方法的使用
详解Python中expandtabs()方法的使用 expandtabs()方法返回制表符,即该字符串的一个副本. '\t'已经使用的空间,可选择使用给定的tabsize(默认8)扩展. 语法 以下 ...
- python中eval方法的妙用
python中eval方法的妙用 python中eval的妙用 python中eval的妙用 对于python中的eval函数,通常就知道是一个计算函数,比如: eval("111" ...
最新文章
- 11.32 php扩展模块装安
- MQ日常维护操作手册
- 跨平台C++开源码的两种经常使用编译方式
- coremark 官网对各种单片机的测评评分
- 自定义MyBatis
- VTK:VTK 的相机模型用法实战
- java利用求余水仙花数_java求水仙花数
- html 表格套表格_HTML表格
- HDU 2289 几何+圆台
- 对volley的初步分析第一篇
- Linux中创建新用户并赋予指定目录的相关权限
- ASP.NET Core 异常处理与日志记录
- cocos2dx3.2 画图方法小修改之 C++ final学习
- 软件安全测试方案设计模板-homin
- Windows下功能强大注册表整理、修复软件RegClean Pro v6.21多国语言版
- python怎么计算ord函数_python ord函数
- 2018年北京信息科技大学第十届程序设计竞赛暨ACM选拔赛 C 颜料的混合 (计算几何)
- 微信商户号企业付款到零钱开通地址
- 亚马逊独一份的有趣规则
- 搜索(DFS与BFS)
热门文章
- 计算机技术创新型,面向企业需求的创新型计算机技术专业硕士胜任力模型研究.docx...
- Lucene.net(4.8.0)+PanGu分词器 问题记录一 分词器Analyzer的构造和内部成员ReuseStategy
- 无人值守安装linux7,PXE下无人值守配置阵列及安装CentOS7
- 前端VUE框架学习总结与分享
- phpnow安装,phpnow卸载,phpnow教程,phpnow安装教程
- CSS3中的径向渐变
- A“一个部族,一个民族,一个弗雷尔卓德。”(素数筛,逆序对,树状数组)
- Vue3下Chrome插件popup、content、background通信API组合和实现
- laya的tween的坑
- English_words