03字符串处理
2017-03-19 18:38:53 0 举报
AI智能生成
字符串操作
作者其他创作
大纲/内容
方法
查找
S.find(substring, [start [,end]])
指定范围,找子串,返回索引值,否则返回-1
S.rfind(substring, [start [,end]])
反向查找
从后向前查找
S.index(substring, [start [,end]])
同find,区别是找不到产生ValueError异常
S.rindex(substring, [start [,end]])
同上反向查找
同find和rfind方法一样,只不过找不到会产生ValueError异常
S.count(substring, [start [,end]])
返回找到的子串的个数
大小写
S.capitalize()
首字母大写
S.lower()
转小写
S.upper()
转大写
S.swapcase()
大小写互换
分割、连接
切分
split()
S.split()
将S转list,以空格切分
S.split(',')
将S转list,以','切分
连接
S.join(list)
将list中的各元素连接起来,并在每两个元素之间添加S
内置函数
长度
len(str)
串的长度
比较
cmp(str1, str2)
根据字符串ASIIC比较,str1大于str2,返回1,相等返回0,小于返回-1
查找
max('abcxyz)
寻找字符串中最大的字符
min('abcxyz)
寻找字符串中最小的字符
索引序号从0开始!
0 条评论
下一页