您的位置:首页 > 编程语言 > Python开发

python内置数据类型:字符串

2017-10-25 13:34 302 查看
字符串:
基本操作
s = 'spam'
len(s)
s[0]
s[1]
s[-1]
s[-2]
s+"xyz"
S*2  结果:spamspam
 
切片操作:
这个概念在pandas中频繁使用,请大家注意
s[1:3] 结果:pa
X[I:J] 取出X中从偏移量为I,不包括偏移量J的内容,返回新的对象
左边默认从0开始,右边默认为序列的长度
S[1:]
S[:3]
 
特定操作:
S.find('pa')
S.replace('pa', 'XYZ')
其他:split()、upper()....
 
高级操作:
格式化
'%s, eggs, and%s'%('spam', 'SPAM!')
 
需求帮助:可以在python命令行中试试,方便使用,缺点是纯英文
dir(S)
help(S.replace)
 
模式匹配
import re
match =re.match('Hello[\t]*(.*)world', 'hello python world!')
match.group(1)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息