Python字符串split及rsplit方法原理详解


Posted in Python onJune 29, 2020

1.描述

split()方法通过指定分隔符对字符串进行切片,如果参数num有指定值,则分隔num+1个子字符串,默认分隔符为所有空字符,包括空格、换行(\n)、制表符(\t)等

rstrip()方法通过

2.语法

str.split([sep=None][,count=S.count(sep)])

str.rsplit([sep=None][,count=S.count(sep)])

3.参数

  • sep -- 可选参数,指定的分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等
  • count -- 可选参数,分割次数,默认为分隔符在字符串中出现的总次数

4.返回值

返回分割后的字符串列表,可以用新字符串来接收

5.实例

str1 = "Hao123 hao456 hAo789"
new_str = str1.split()
new_str2 = str1.split(' ', 1)
new_str3 = str1.rsplit(' ', 1)

print(new_str)
print(new_str2)
print(new_str3)

#输出结果如下:
['Hao123', 'hao456', 'hAo789']
['Hao123', 'hao456 hAo789']
['Hao123 hao456', 'hAo789']

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python基础教程之基本数据类型和变量声明介绍
Aug 29 Python
Ruby使用eventmachine为HTTP服务器添加文件下载功能
Apr 20 Python
简单掌握Python中glob模块查找文件路径的用法
Jul 05 Python
Python闭包之返回函数的函数用法示例
Jan 27 Python
python使用代理ip访问网站的实例
May 07 Python
Python 做曲线拟合和求积分的方法
Dec 29 Python
python print输出延时,让其立刻输出的方法
Jan 07 Python
Pycharm+Scrapy安装并且初始化项目的方法
Jan 15 Python
python执行精确的小数计算方法
Jan 21 Python
Python 用matplotlib画以时间日期为x轴的图像
Aug 06 Python
Python Request爬取seo.chinaz.com百度权重网站的查询结果过程解析
Aug 13 Python
Python如何应用cx_Oracle获取oracle中的clob字段问题
Aug 27 Python
浅谈Keras参数 input_shape、input_dim和input_length用法
Jun 29 #Python
使用 prometheus python 库编写自定义指标的方法(完整代码)
Jun 29 #Python
使用keras时input_shape的维度表示问题说明
Jun 29 #Python
在Keras中CNN联合LSTM进行分类实例
Jun 29 #Python
使用keras实现BiLSTM+CNN+CRF文字标记NER
Jun 29 #Python
Python建造者模式案例运行原理解析
Jun 29 #Python
解决Keras中循环使用K.ctc_decode内存不释放的问题
Jun 29 #Python
You might like
php与paypal整合方法
2010/11/28 PHP
PHP+JS+rsa数据加密传输实现代码
2011/03/23 PHP
利用php+mcDropdown实现文件路径可在下拉框选择
2013/08/07 PHP
PHP解析RSS的方法
2015/03/05 PHP
php筛选不存在的图片资源
2015/04/28 PHP
简单谈谈PHP中的trait
2017/02/25 PHP
PHP实现求两个字符串最长公共子串的方法示例
2017/11/17 PHP
ThinkPHP5.0框架结合Swoole开发实现WebSocket在线聊天案例详解
2019/04/02 PHP
JavaScript入门教程(10) 认识其他对象
2009/01/31 Javascript
仿jQuery的siblings效果的js代码
2011/08/09 Javascript
c#和Javascript操作同一json对象的实现代码
2012/01/17 Javascript
关于scrollLeft,scrollTop的浏览器兼容性测试
2013/03/19 Javascript
JS实现的网页倒计时数字时钟效果
2015/03/02 Javascript
JavaScript获取网页支持表单字符集的方法
2015/04/02 Javascript
javascript表格隔行变色加鼠标移入移出及点击效果的方法
2015/04/10 Javascript
详解Webpack DLL用法以及功能
2017/07/11 Javascript
Angular2 组件间通过@Input @Output通讯示例
2017/08/24 Javascript
Vue2.0生命周期的理解
2018/08/20 Javascript
详解Vue CLI 3.0脚手架如何mock数据
2018/11/23 Javascript
Bootstrap 时间日历插件bootstrap-datetimepicker配置与应用小结
2019/05/28 Javascript
JavaScript命名空间模式实例详解
2019/06/20 Javascript
Python查询阿里巴巴关键字排名的方法
2015/07/08 Python
浅谈关于Python3中venv虚拟环境
2018/08/01 Python
Python matplotlib画曲线例题解析
2020/02/07 Python
python 的numpy库中的mean()函数用法介绍
2020/03/03 Python
python小程序基于Jupyter实现天气查询的方法
2020/03/27 Python
python实现磁盘日志清理的示例
2020/11/05 Python
蔻驰美国官网:COACH美国
2016/08/18 全球购物
Reformation官网:美国女装品牌
2018/09/14 全球购物
英国设计的甲板鞋和船鞋:Chatham
2018/12/06 全球购物
现代生活方式的家具和装饰:Dot & Bo
2018/12/26 全球购物
师范生的个人求职信范文
2014/01/04 职场文书
前处理班长职位说明书
2014/03/01 职场文书
2014年银行柜员工作总结
2014/11/12 职场文书
单位病假条范文
2015/08/17 职场文书
python热力图实现的完整实例
2022/06/25 Python