mirror: 初始快照
This commit is contained in:
commit
a8faa15291
16 files changed
+790012
No files matched your search
@@ -0,0 +1,14 @@
|
||||
import pandas as pd
|
||||
|
||||
chengyu = pd.read_json('chengyu.json')
|
||||
|
||||
replace = {'ā':'a', 'á':'a', 'ǎ':'a', 'à':'a', 'ō':'o', 'ó':'o', 'ǒ':'o', 'ò':'o',\
|
||||
'ē':'e', 'é':'e', 'ě':'e', 'è':'e'}
|
||||
def abbreviation(pinyin):
|
||||
each = pinyin.split(' ')
|
||||
return ''.join(list(map(lambda x: replace[x[:1]] if x[:1] in replace else x[:1], each)))
|
||||
|
||||
chengyu['abbreviation'] = chengyu['pinyin'].apply(abbreviation)
|
||||
|
||||
chengyu.to_json('idiom.json', force_ascii=False, orient='records')
|
||||
|
||||
Reference in new issue
Block a user