您当前的位置:首页 > 计算机 > 编程开发 > Python

python汉字首字母拼音排序

时间:08-25来源:作者:点击数:
城东书院 www.cdsy.xyz

1、安装pypinyin,目的是将中文转换成拼音

 pip install pypinyin

2、利用sort()函数进行排序

from pypinyin import lazy_pinyin
chinese_list=[u'中国人', u'啊', u'你好', u'台湾人'] #只支持unicode string
chinese_list= sorted(chinese_list, key=lambda x: lazy_pinyin(x.lower())[0][0])
print(chinese_list)
城东书院 www.cdsy.xyz
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐