码迷,mamicode.com
首页 > 其他好文 > 详细

str字符串得常用操作

时间:2018-05-15 22:44:58      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:cas   sdi   单词   方法   通过   swa   inf   tle   rip   

 

三、str字符串的常用方法

 

1、字母全大写,字母全小写 2、首字母写其他小写,大小写反转

3、内容居中,设置中长度 4、去除空格、制表符、换行符

5、判断以什么开头结尾 6、通过元素找索引

7、替换指定元素 8、判断只有字母/数字/

9、str转dict,分割替换指定元素

10、dict转str,列表中插入符号

11、格式化输出

12、计算元素出现的个数,计算str长度

 

1、upper 字母全部大写

str.upper

lower 字母全部小写

str.lower

2、capitalize 整体字符串的首字母大写,其余的小写

str.capitalize

title 非字母隔开的每个单词首字母大写

str.title

swapcase 字符串大小写反转

str.swapcase

3、center 内容剧中,可设定长度,默认填充空格,可设定填充

str.center(长度,‘填充‘)

4、strip 去除首尾的空格/换行符/制表符

str.strip

lstrip 去除字符串首的空格/换行符/制表符

str.lstrip

rstrip 去除字符串首的空格/换行符/制表符

str.rstrip

5、startswith 判断以什么内容为开头,返回bool,可切片

str.etartswith(‘判断条件‘)

endswith 判断以什么内容为结尾,返回bool,可切片

str.endswith(判断条件)

6、find 通过元素找索引,返回元素的索引值,找不到返回-1

str.find(‘元素’,切片,切片)

infex 通过元素找索引,返回元素的索引值,找不到报错

str.infex(‘元素‘,切片,切片)

7、repalce 替换str的指定元素,可设置替换次数,只可正向替换

str.repalce(‘旧元素‘,’新元素‘)

8、isalnum str只能由字母或数字组成

str.isalnum()

str.isalpha只能由数字组成

str.isalpha()

isdigit str只能由字母组成

str.isdigit()

9、split 字符串转列表,已指定字符为条件,正向分割字符串并替换该字符,默认为空格,可以指定删除几个。

str.split(‘指定元素‘,替换数量)

rsplit 逆向分割替换

str.rsplit(‘指定元素‘,替换数量)

10、jion 将列表拆分成单个元素,并在元素之间添加指定符号,输出性质为字符串

列表中的最小元素只能为字符串,否则会报错

‘替换符号’.jion(str)

11、format 格式化输出

1.变量=‘格式 {},格式 {},格式 {} ’.format(‘替换’,‘替换’,‘替换’)

2.根据编码(替换位的索引值),重复替换

变量=‘格式 {0},格式 {1},格式 {2} ’,格式 {1} ’.format(‘替换’,‘替换’,‘替换’)

3.根据key设定替换

变量=‘格式 {key1},格式 {key2},格式 {key3} ’.format(key1=‘替换’,key2=‘替换’,key3=‘替换’)

 

12、公共方法

(1)、len()计算str内元素的总个数。

len(str)

(2)、count 计算指定元素的出现的个数,可切片

st.count(’查询元素‘)

 

 

str字符串得常用操作

标签:cas   sdi   单词   方法   通过   swa   inf   tle   rip   

原文地址:https://www.cnblogs.com/Greed-shumiaomiao/p/9042907.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!