【python/shell】list.sort()与ls | find 排序差异分析(.sort() python)

网友投稿 352 2022-09-05


【python/shell】list.sort()与ls | find 排序差异分析(.sort() python)

Date: 2018.10.11

1、参考

2、python中列表sort函数与shell中sort命令

python中列表sort函数:

list = []list.sort()list.sort(key=str.lower)

sort():未指定任何参数时,是按照字典序(ASCII码顺序)从小到大进行排序的;可以指定key=str.lower,按照小写字母从小到大进行排序。

shell中sort命令:

cat test.txtsort test.txt

shell中的sort命令用于对文本文件中的行按照字典序(ASCII码顺序)从小到大进行排序。

3、通过shell中的ls命令排序

list=${find ./dir -name ".txt"}ls ${list}

find没有确定的排序规则,通过ls排序后,列表是按照字典序(ASCII码顺序)从小到大进行排序的。

THE END!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Springboot自定义mybatis拦截器实现扩展
下一篇:SpringBoot QQ邮箱发送邮件实例代码
相关文章

 发表评论

暂时没有评论,来抢沙发吧~