Python 字符串操作方法大全

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 字符串操作方法大全相关的知识,希望对你有一定的参考价值。


1、去除空格

strip(self, chars=None)

lstrip(self, chars=None)

rstrip(self, chars=None)


2、字符串中的大小写转换

lower(self) 转换为小写 

upper(self) 转换为大写 

swapcase(self) 大小写互换

capitalize(self) 首字母大写

capitalize(self) 首字母转换为大写,其余小写

title(self) 单词首字母转换为大写


3、查找字符串

find(self, sub, start=None, end=None) 查找字符串位置,找不到返回-1

index(self, sub, start=None, end=None) 查找字符串位置,找不到报错

rfind(self, sub, start=None, end=None) 从右边开始查找

count(self, sub, start=None, end=None) 搜索到多少个指定字符



4、字符串对齐

rjust(self, width, fillchar=None) 取固定长度右对齐,左边不够空格补齐

ljust(self, width, fillchar=None) 取固定长度左对齐,右边不够空格补齐

center(self, width, fillchar=None)取固定长度中间对齐,左右不够用空格补齐


5、字符串判断

isupper(self) 字符串是否全大写 

islower(self) 字符串是否全小写 

startswith(self, prefix, start=None, end=None) 是否已某字符串开头

endswith(self, suffix, start=None, end=None) 是否已某字符串结尾

isalnum(self) 是否全为字母或数字

isalpha(self) 是否全字母

isdigit(self) 是否全数字


6、字符串分割

split(self, sep=None, maxsplit=None) 按照某符号分割,默认空格


7、字符串连接

join(self, iterable) 连接元组或列表

>>>var_list = [‘tom‘, ‘david‘, ‘john‘]

>>>a = ‘_‘

>>>print a.join(var_list)

>>>tom_david_john


8、tab键填充空格、tab用\t表示

expandtabs(self, tabsize=None)  tab键填充指定数量空格


9、字符串替换

format(self, *args, **kwargs) 替换占位符 {0} {1} ...

replace(self, old, new, count=None) 替换指定次数的old为new,从左开始


本文出自 “10893237” 博客,请务必保留此出处http://10903237.blog.51cto.com/10893237/1973881

以上是关于Python 字符串操作方法大全的主要内容,如果未能解决你的问题,请参考以下文章

Python 字符串操作方法大全

Python 字符串操作方法大全

Python 字符串操作方法大全

python列表操作大全

python中字符串操作大全

python字符串和数值操作函数大全(非常全)