日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Python字符串中的mapping的功能介紹

如果你對Python字符串相關(guān)實際操作過程中有疑惑時,你可以通過瀏覽我們的文章對Python字符串有相關(guān)的了解,以下的文章就是對其在實際應(yīng)用中的方案的介紹,希望你會有所收獲。

成都創(chuàng)新互聯(lián)專注于東臺企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開發(fā),商城系統(tǒng)網(wǎng)站開發(fā)。東臺網(wǎng)站建設(shè)公司,為東臺等地區(qū)提供建站服務(wù)。全流程按需搭建網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

Python字符串的mapping,這一功能包含兩個函數(shù):

 
 
 
  1. * String.maketrans(from, to)  

返回一個256個字符組成的翻譯表,其中from中的字符被一一對應(yīng)地轉(zhuǎn)換成to,所以from和to必須是等長的。

 
 
 
  1. * S.translate(table[,deletechars]) 

使用上面的函數(shù)產(chǎn)后的翻譯表,把S進(jìn)行翻譯,并把deletechars中有的字符刪掉。需要注意的是,如果S為unicode字符串,那么就不支持 deletechars參數(shù),可以使用把某個字符翻譯為None的方式實現(xiàn)相同的功能。此外還可以使用codecs模塊的功能來創(chuàng)建更加功能強大的翻譯表。

Python字符串還有一對編碼和解碼的函數(shù):

 
 
 
  1. * S.encode([encoding,[errors]])  

其中encoding可以有多種值,比如gb2312 gbk gb18030 bz2 zlib big5 bzse64等都支持。errors默認(rèn)值為"strict",意思是UnicodeError。可能的值還有

 
 
 
  1. 'ignore', 'replace', 'xmlcharrefreplace',
     'backslashreplace'  

和所有的通過codecs.register_error注冊的值。這一部分內(nèi)容涉及codecs模塊,不是特明白

 
 
 
  1. * S.decode([encoding,[errors]])  

以上的文章就是對Python字符串的mapping,這一功能包含兩個函數(shù),與Python字符串還有一對編碼和解碼的函數(shù)的實際應(yīng)用方案的介紹。

【編輯推薦】

  1. Python字典中集合類型的六種操作方案
  2. Python進(jìn)程的守護(hù)進(jìn)程實施方案的詳細(xì)介紹
  3. Python環(huán)境中的IDLE的功能的詳細(xì)介紹
  4. python for文檔收索的實際操作方案
  5. 用Python小程序建立命令行的實際應(yīng)用方案

分享標(biāo)題:Python字符串中的mapping的功能介紹
文章路徑:http://m.5511xx.com/article/ccchdsp.html