字符串是Python中很常用的数据类型,此处记录一些典型用法并随时更新。

split()方法

通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串。

两个参数str.split(char, num)

char:按此字符作为分割符号,比如在分割路径时使用'/'。如果不写,默认对所有的空字符进行分割,包括:' ', '/n', '/t'

num:对num个char处进行分割,分割出num + 1个,从前往后开始算。如果不写,默认对所有的char处进行分割。

参考笔记:https://www.runoob.com/python/att-string-split.html

strip()方法

移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。

参数是字符序列str.strip(char)

在读取txt文件时可以用这个方法移除换行符\n

f = open(foldertxt, 'r')
lines = f.readlines()
for line in lines:
line = line.strip() #默认删除' ','\n'

str头尾分别遍历char中字符,如果对的上就删除,对不上则停止,中间字符不会被移除。

【持续更新】

参考笔记:https://www.runoob.com/python/att-string-strip.html

最新文章

  1. ABP源码分析二十:ApplicationService
  2. 解决php的“It is not safe to rely on the system’s timezone settings”问题
  3. [AYUI]QQ管家源码已经开源
  4. asp.net post方法;对象转json
  5. OpenStack Swift client开发
  6. Oracle SQL 调优健康检查脚本
  7. Maven打包排除某个资源或者目录
  8. js中的回调函数
  9. EBS应收(AR)模块常用表
  10. C#解析HTML利器-Html Agility Pack
  11. Https背景与证书在spring boot项目中的使用
  12. c/c++ gdb 调试带参数的程序
  13. 举例分析 Makefile 中的 filter 与 filter-out 函数
  14. TensorFlow从入门到理解(二):你的第一个神经网络
  15. android gradle tools 3.X中dependencies, implementation和compile区别
  16. Jmeter常见问题及场景应用
  17. Jenkins git 的配置及问题解决
  18. [leetcode DP]72. Edit Distance
  19. 在windows service中启动类型“Automatic” 和 “Automatic (Delayed start)” 有何不同?
  20. 爬虫入门之爬取策略 XPath与bs4实现(五)

热门文章

  1. exe4j下载和使用
  2. HashSet集合存储数据的结构和HashSet集合存储元素不重复的原理
  3. APISpace 疫情地区校验API接口 免费好用
  4. Solution -「2021.11.27」\Infty
  5. [HNOI2009]【一本通提高组合数学】有趣的数列
  6. js基础学习-正则表达式
  7. CF1007A Reorder the Array 题解
  8. 基于gitlab 15.1 pages 搭建内部博客一定行版本
  9. 使用gulp助力前端自动化
  10. Eclipse里项目名有红叉,但是项目里的每一个文件都没有红叉