Python str.split方法
2017-05-09 12:18
806 查看
str.split(sep = None)可用于分割字符串
不传入sep参数时
以str里的所有空字符为分割符将str分割,特点是:* 空字符包括: 空格,
\n, \r\n, \t, \r
* 连续多个空字符被当作一个分割符
* 字符串开头和末尾处的空字符会被trim掉
返回一个不包含空字符串的字符串list
print ('\t a b\r c\r\n '.split())
['a', 'b', 'c']
传入sep参数时
print('a,b,,c'.split(','))
['a', 'b', '', 'c']
print(', a,b,c'.split(','))
['', ' a', 'b', 'c']
可以看出, 这时它不会有trim操作, 不会将连续的分割符当成一个来处理,会有空字符串存在
References
*https://docs.python.org/2/library/stdtypes.html?highlight=split#str.split相关文章推荐
- python的str,unicode对象的encode和decode方法
- python31初级[list+tuple+set+dict+str+file的成员方法]
- Python基础知识2——join 和 split 的使用方法
- python 字符串 的 join 方法 与 split 方法
- python中join()和split()使用方法
- python的str,unicode对象的encode和decode方法(转)
- ArcMap中用python的split方法提取字段的值
- python join 和 split方法
- Python字符串方法split()中的一道坑
- python join 和 split的常用使用方法
- Python 实现str类型修改的方法
- str()方法 分类: python 2013-03-14 15:48 188人阅读 评论(0) 收藏
- Qt字符串和java字符串的split方法比较和python的解析比较
- python join 和 split的常用使用方法
- python str.split() 与 split(' ') 的区别
- 转:python的str,unicode对象的encode和decode方法
- python join 和 split的常用使用方法
- Python中的split方法
- 精简代码:Python的split方法函数可以分割字符串成列表,默认是以空格作为分隔符sep来分割字符串。
- python的str,unicode对象的encode和decode方法