未加星标

python数据类型-----字符串

字体大小 | |
[开发(python) 所属分类 开发(python) | 发布者 店小二04 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

今天来总结下python3.4版本字符串的一些操作方法,对这些方法先作一个简单的分类,按照分类来进行总结。

一、字符串中字符大小写的变换

1、str.capitalize()

返回字符串的副本,首字符大写,其余字符小写。

2、

二、字符串的分割和组合

1、sep.join(iterable)

返回一个字符串,为iterable 可迭代对象 中字符串的连接,连接符为sep 。

2、str.split( sep=None , maxsplit=-1 )

返回字符串中的单词列表,使用 sep 作为分隔符字符串。 如果给出 maxsplit ,则至多拆分 maxsplit 次(因此,列表中将最多有 maxsplit+1 个元素) ;

如果没有指定 maxsplit 或为 -1 ,那么分割的数量没有限制(进行所有可能的分割)。

3、str.rsplit ( sep=None , maxsplit=-1 )

在字符串中,使用 sep 作为分隔符字符串返回一个单词列表。 如果给出了 maxsplit ,顶多分裂为 maxsplit+1 个元素,从最 右边 开始。 如果未指定 sep 或 没有 任何空格的字符串是一个分隔符。

除了从右边分裂。
4、str.splitlines ( [ keepends ] )

返回字符串中行组成的列表,在行的边界截断。 此方法使用通用换行符方法分隔行。 换行符不包含在结果列表中,除非给定 keepends 给定且为真。

在Unix环境下:'\n';在windows环境下:'\r\n'

例如:

'ab c\n\nde fg\rkl\r\n'.splitlines() returns ['ab c', '', 'de fg', 'kl'] 'ab c\n\nde fg\rkl\r\n'.splitlines() ['ab c\n', '\n', 'de fg\r', 'kl\r\n'] .

本文开发(python)相关术语:python基础教程 python多线程 web开发工程师 软件开发工程师 软件开发流程

主题: 数据Windows
分页:12
转载请注明
本文标题:python数据类型-----字符串
本站链接:http://www.codesec.net/view/482689.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 开发(python) | 评论(0) | 阅读(31)