麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > Python > 正文

python去除拼音聲調(diào)字母,替換為字母的方法

2020-02-15 23:47:48
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

第一種方法

import sysimport unicodedatas = "Lǐ Zhōu Wú"remap = { # ord返回ascii值 ord('/t'): '', ord('/f'): '', ord('/r'): None }# 去除/t, /f, /ra = s.translate(remap)'''  通過(guò)使用dict.fromkeys() 方法構(gòu)造一個(gè)字典,每個(gè)Unicode 和音符作為鍵,對(duì)于的值全部為None  然后使用unicodedata.normalize() 將原始輸入標(biāo)準(zhǔn)化為分解形式字符  sys.maxunicode : 給出最大Unicode代碼點(diǎn)的值的整數(shù),即1114111(十六進(jìn)制的0x10FFFF)。  unicodedata.combining:將分配給字符chr的規(guī)范組合類作為整數(shù)返回。 如果未定義組合類,則返回0。'''cmb_chrs = dict.fromkeys(c for c in range(sys.maxunicode) if unicodedata.combining(chr(c))) #此部分建議拆分開來(lái)理解b = unicodedata.normalize('NFD', a)'''   調(diào)用translate 函數(shù)刪除所有重音符'''print(b.translate(cmb_chrs))

第二種方法 (推薦)

import unicodedatamystr='Lǐ Zhōu Wú'unicodedata.normalize('NFKD', mystr).encode('ascii','ignore')

以上這篇python去除拼音聲調(diào)字母,替換為字母的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林站長(zhǎng)站。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美性精品videofree | 一区二区三区视频在线观看 | 九九热精品在线视频 | 国产精品视频成人 | 夜夜夜操操操 | 狠狠干狠狠操 | 911视频免费版 | 成人午夜a| 中文字幕国产日韩 | 五月婷婷第四色 | 天天看夜夜爽 | 色网站综合 | 欧美一区二区三区免费观看 | 日本中文不卡视频 | 在线天堂中文在线资源网 | 91成人免费视频 | 中文字幕综合 | 国产精品9191| 成人毛片在线免费观看 | 亚洲欧美国产视频 | 成人aaaa免费全部观看 | 日本黄色一级视频 | 亚洲精品在线观看网站 | 369看片你懂的小视频在线观看 | 亚洲免费片| 精品国产91久久久久久浪潮蜜月 | 高清成人在线 | 欧美性受xxxxxx黑人xyx性爽 | 久久精品站 | 亚洲一区二区观看播放 | 欧美中文在线 | 黄色特级视频 | 亚洲精品无码不卡在线播放he | 久草视频在线资源 | 久久久看 | 午夜视频在线观 | 亚洲一区二区三区日本久久九 | 三人弄娇妻高潮3p视频 | 欧美成人理论片乱 | 蜜桃网站在线观看 | 成年免费视频黄网站在线观看 |