Python字串操作

2021-04-20 10:00:18 字數 1177 閱讀 5900

1、複製字串

str2 = str1

2、鏈結字串

str += "abc"

3、查詢字串

string.find(sub)

string.index(sub)

string.rfind(sub)

string,rindex(sub)

4、字串比較

cmp(str1,str2)

cmp(str1.upper(),str2.upper())

5、字串長度

len(string)

6、小寫轉換為大寫

string.upper()

7、追加制定長度的字串

str2 += str1[0:n]

8、字串制定長度比較

cmp(str1[0:n],str2[0:n])

9、複製指定長度的字串

str2 = str1[0:n]

10、將字串前n個字元替換為指定的字元

str2 = n*'r' + str1[n:]

11、反轉字串

str = str[::-1]

12、分割字串

sstr1 = 'ab,cde,fgh,ijk'

str2 = sstr1.split(',')

print str2[0]

print str2[1]

print str2[2]

13、掃瞄字串

string = '我e愛北京天e安門!'

ustring = unicode(string,'gbk')

iterator_times = len(ustring)

for i in range(iterator_times):

print ustring[i]

14、字串替換

str.replace('old','new')

15、返回字串序列為乙個字串

list1=['a','p','p','p','l','e']

str = ''

print str.join(list1)

print str.join(list1[2:4])

16、去除字串前後的空格

'  abc'.lstrip()

'abc  '.rstrip()

' abc '.strip()

Python字串操作

python如何判斷乙個字串只包含數字字元 python 字串比較 下面列出了常用的python實現的字串操作 strcpy sstr1,sstr2 sstr1 strcpy sstr2 sstr1 sstr1 strcpy2 print sstr2 strcat sstr1,sstr2 sstr1...

python字串操作

在 python 有各種各樣的string操作函式。在歷史上string類在 python 中經歷了一段輪迴的歷史。在最開始的時候,python 有乙個專門的string的module,要使用string的方法要先import,但後來由於眾多的 python 使用者的建議,從 python 2.0開...

Python 字串操作

在python有各種各樣的string操作函式。在歷史上string類在python中經歷了一段輪迴的歷史。在最開始的時候,python有乙個專門的string的module,要使用string的方法要先import,但後來由於眾多的python使用者的建議,從python2.0開始,string方...