首先下载xpinyin
nameList = ["张十三","李四"]
for name in nameList:
namePinyin = pin.get_pinyin(name)
print(namePinyin) # a-b-c
print(type(namePinyin) # str
namePinyin = namePinyin.replace('-', "")
nameDic.append((namePinyin, name)) # 生成 lisi:李四这样的对照表
nameDic.sort(key=lambda x: x[0])