ChineseStrokeSorting
1.0.0
pip install chinese-stroke-sortingpip install --upgrade chinese-stroke-sorting>>> # 导入包
>>> from chinese_stroke_sorting import sort_by_stroke, write_sort_result_to_human,
write_sort_result_to_file, read_name_list_from_file
>>> # 直接对名单列表排序
>>> name_list = [ '张三' , '张二' , '张一一' , '李四' , '王五' ]
>>> print(sort_by_stroke(name_list))
[ '王五' , '李四' , '张一一' , '张二' , '张三' ]
>>> # 从文件中读取名单列表
>>> name_list_file_path = ' test_name_list.txt '
>>> name_list = read_name_list_from_file(name_list_file_path)
>>> print(name_list)
[ '张三' , '李四' , '王五' , '赵六' , '王一' , '王一二' ]
>>> # 以便于阅读的方式显示排序结果
>>> sort_result = sort_by_stroke(name_list)
>>> result_for_human = write_sort_result_to_human(sort_result, split_char= ' | ' )
>>> print(result_for_human)
王一|王一二|王五|李四|张三|赵六
>>> # 将排序结果写入文件
>>> output_file = ' result.txt '
>>> write_sort_result_to_file(sort_result, output_file, split_char= ' n ' )
Pypiで公開されたプロジェクト:クリックしてアクセスします
このモジュールはまだ完璧ではありません。関連する質問や提案がある場合は、このプロジェクトのgithubページで問題を送信してください:クリックしてアクセス
GNU一般公開ライセンスv3.0