如何在python中对图像序列(具有不同的扩展名)进行排序

肖恩

我有这个:

list = ["0001.exr", "0003.exr", "0002.dpx", "0001.dpx", "0002.exr", "0003.dpx"]

list.sort()

for line in list:
    print (line)

它返回此:

0001.dpx

0001.exr

0002.dpx

0002.exr

0003.dpx

0003.exr

如何返回该结果?(以一种非常简单的方式)

0001.dpx

0002.dpx

0003.dpx

0001.exr

0002.exr

0003.exr

探测

只需使用一个键就.sort()可以使之后的"."内容比之前的内容更加重要:

list.sort(key=lambda l: "".join(reversed(l.split(".")))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何按文件扩展名的有序列表对 python 文件列表进行排序

如何在vbscript中重命名具有相同扩展名的不同命名文件

如何从 XAML 引用具有不同文件扩展名的图像?

如何在 ARM 模板中多次使用具有不同脚本 uri 的相同扩展名

如何重命名具有不同扩展名的文件

如何在shell上对具有不同扩展名的多个文件执行命令?

在MacOS中同步具有不同扩展名的文件

如何从git仓库中读取所有具有不同扩展名的文件?

Spark:如何递归读取目录中具有不同扩展名的所有文件?

如果图像没有文件扩展名,如何在 blazor 页面中显示图像?

如何根据修改时间对 Cent OS 7 目录中具有特定扩展名的所有文件进行排序?

想在python中重命名2个具有不同扩展名的文件

如何在Windows 8中删除具有特定扩展名的所有文件?

如何在目录中查找所有具有相同扩展名的文件

如何在目录中并行查找所有具有相同扩展名的文件

在Python 3中按键对具有不同类型的字典排序列表进行排序

如何在没有扩展名的Django中获取图像名称

如何在git存储库中列出跟踪文件的所有不同扩展名?

如何在Python中加载最初具有.xls文件扩展名的xlsx?

如何在python目录中计算具有两种扩展名的文件?

如何在具有特定扩展名的文件中查找特定文本?

Kotlin:如何在扩展名中调用具有相同名称的方法?

如何在具有多个扩展名的javascript中打开文件?

如何在目录中递归添加具有特定扩展名的文件

如何在 Dockerfile 中复制具有多个扩展名的文件?

如何在PowerShell中递归检索具有特定扩展名的任何文件?

如何在具有特定扩展名的文件中递归grep?

如何在ClearCase中查找已签出且具有特定扩展名文件的文件

如何在多个目录中搜索具有给定扩展名的文件?