|
安排了个活,600多个人名,按姓名排序。
据说是活人自己干了一下午,需要我检查。
我,懒。
我,没一下午的时间。
找了一下,大部分的帖子都是在用excel在作。不要,效果不好。
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- 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) #输出结果
- my_function(['张三','李四','王五','赵六'])
复制代码
之前,要安装一下 xpinyin
|
|