我如何在PyICU中进行“自然排序”?

问题描述 投票:0回答:1

[使用PyICU,如何使用整理程序以“自然顺序”对字符串列表进行排序,即将10放在2之后而不是之前?

在ICU文档http://userguide.icu-project.org/collation/customization#TOC-Default-Options中,我看到可以打开或关闭一个“ numericOrdering”选项(又名UCOL_NUMERIC_COLLATION),但是我无法从Python代码中弄清楚如何设置该属性。 >

[使用PyICU,如何使用整理程序以“自然顺序”对字符串列表进行排序,即将10放在2之后而不是之前?在ICU文档中http://userguide.icu-project.org/collat​​ion / ...

python icu
1个回答
0
投票

您可以在Collat​​or实例上使用.setAttribute方法。

© www.soinside.com 2019 - 2024. All rights reserved.