#按拼音排序

 

#按拼音排序
from xpinyin import Pinyin
 
def my_function(lis):             #输入一个名字的列表
    pin=Pinyin()
    result=[]
    for item in lis:
        result.append((pin.get_pinyin(item),item))
    result.sort()
    for i in range(len(result)):
        result[i]=result[i][1]
    result=' '.join(result) 
      #将排好序的结果使用空格连接,方便输出
    print(result) 
    return result   

 

展开阅读全文

没有更多推荐了,返回首页