Python字符串处理函数简明总结

yipeiwu_com5年前Python基础

返回被去除指定字符的字符串

默认去除空白字符

删除首尾字符:str.strip([char])
删除首字符:str.lstrip([char])
删除尾字符str.strip([char])

判断是否匹配首末字符

匹配成功返回True,否则返回False
匹配首字符:str.startswith(char[, start[, end]])
匹配末字符:str.endswith(char[, start[, end]])

查找字符,找到返回字符位置,否则返回-1

从字符串开头查找str.find(char[, start[, end]])
从字符串末端开始查找str.find(char[, start[, end]])

分解字符

str.split([sep [, maxsplit]])

连接字符

str.join(iterable)
“str”是连接字符,“iterable”是被连接的可迭代字符串

替换字符

str.replace(old, new [,count])
返回替换后的字符串,count标识替换的次数,默认所有的字符都被替换

按换行符分解字符串,返回行列表

str.splitlines([keepends])
结果不保留换行符,除非keepends为True。

大小写转换

大小写互换:str.swapace()
转换为大写:str.upper()
转换为小写:str.lower()

相关文章

python处理数据,存进hive表的方法

python处理数据,存进hive表的方法

首先,公司的小组长给了我一个任务,把一个txt的文件中的部分内容,存进一个在hive中已有的表的相同结构的表中。所以我的流程主要有三个,首先,把数据处理成和hive中表相同结构的数据,然...

Python迷宫生成和迷宫破解算法实例

Python迷宫生成和迷宫破解算法实例

迷宫生成 1.随机PRIM 思路:先让迷宫中全都是墙,不断从列表(最初只含有一个启始单元格)中选取一个单元格标记为通路,将其周围(上下左右)未访问过的单元格放入列表并标记为已访问,再随机...

Python向Excel中插入图片的简单实现方法

Python向Excel中插入图片的简单实现方法

本文实例讲述了Python向Excel中插入图片的简单实现方法。分享给大家供大家参考,具体如下: 使用Python向Excel文件中插入图片,这个功能之前学习xlwt的时候通过xlwt模...

python 截取 取出一部分的字符串方法

下面是split截取获得 >>> str = 'http://manualfile.s3.amazonaws.com/pdf/gti-chis-1-user-9fb...

Python 获得命令行参数的方法(推荐)

本篇将介绍python中sys, getopt模块处理命令行参数 如果想对python脚本传参数,python中对应的argc, argv(c语言的命令行参数)是什么呢? 需要模块:sy...