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 字符串操作方法大全的主要内容,如果未能解决你的问题,请参考以下文章