首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

pandas实现中文排序

在我们使用pandas过程中有时会遇到排序,尤其是中文排序,例如excel排序,按姓名拼音排序等等,而pandas默认的排序并不能满足我们的中文排序,所以有了这个中文排序方式

一、首先实现中文的拼音排序

二、利用pandas自定义排序

最后献上完整代码

最后说明:

pandas默认的排序,不支持中文拼音排序,如果使用中文拼音排序需要自定义,

支持:纯中文 + 数字 + 纯大/小写字母 或 可接受大写在前小写在后的字母排序

不支持:小写字母在前,大写在后

目前原因:在ASCII码里,大写字母数值较小,小写字母数值较大

如有解决者,请联系告知,谢谢

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201222A03JK800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券