Python字符串操作

xiaoxiao2021-02-28  90

1.字符串拼接 方法一: ' '.join()方法 a = ['a','b','c','d'] content ='' content=''.join(a) print content 方法二:用替换占位符 a = ['a','b','c','d'] content ='' content='%s%s%s%s'% tuple(a) print content 方法三: =+  (效率低) a='a' b='b' c='c' d='d' content ='' content= a+b+c+d print content 2.字符串截取 s = 'ILovePython' print s[0]      #从左往右截取                      结果:I print s[-1]     #从右往左截取 加‘-’号           结果:n print s[1:5]    #范围截取 从下标1截取到下标5    结果:Love

3.获取字符串中某个字符的下标 index方法

a='Hello World'

print a.index('e')         #输出结果:1

4.字符串替换

方法一:用replace方法替换 a='Hello World' a=a.replace('World','python') print a 方法二:用正则表达式替换 a='Hello World' import re strinfo = re.compile('World') b = strinfo.sub('python',a)

print b

5.获取字符串的长度  len方法 a='Hello World' print len(a)

6.分割字符串 split 方法

str = 'a,b,c,d' strlist = str.split(',')

转载请注明原文地址: https://www.6miu.com/read-52709.html

最新回复(0)