1. 程式人生 > >幾種資料型別的常用API

幾種資料型別的常用API

  • 字串 
#==========join===========在字串前後插入字元
a = 'hello'
b = a.join('abc')
print(b)
#ahellobhelloc

#==========split==========將給定的字元作為切割點,第二個引數表示切割的次數,返回一個切割後的字串的列表
a = 'heellohe'
b = a.split('e',3)
print(b)
#['h', '', 'lloh', '']

#==========find==========返回待查詢的字元所在的第一個位置的索引,未找到就返回-1
# a = 'heellohe'
# b = a.find('e', 3, 8) # print(b) #7 #==========strip==========①不傳引數:去掉字串兩端的空格②傳引數,原字串兩端沒有空格:去掉原字串中傳入的引數(必須兩端字元) a = 'heelloheeff' b = a.strip('f') print(b) #heellohee #==========upper==========將字串中全部變成大寫字母 a = 'FjihrDDDkkkk' b = a.upper() print(b) #FJIHRDDDKKKK #==========lower==========將字串中全部變成小寫字母
a = 'FjihrDDDkkkk' b = a.lower() print(b) #fjihrdddkkkk #==========replace==========用新字元替代就舊字元(區分大小寫) a = 'FjihrKKDDDkkkk' b = a.replace('k', '') print(b) #FjihrKKDDD哈哈哈哈 #==========索引========== test = 'hello' print(test[2]) #l #==========切片========== test = 'hello' v = test[0:3] #索引為-1表示最後一個字元,切片時左閉右開[)
print(v) #hel #==========len==========返回字串的長度 test = '1234567' length = len(test) print(length) #7