如有一个版本号的list:如
version = ['2.0.1', '1.0.2', '1.0.21', '2,2.9', '1.2.11']
要对version大小进行排序,获得最大的版本号(2.2.9)
思路可以转换成tuple先,再对其排序
version = ['2.0.1', '1.0.2', '1.0.21', '2.2.9', '1.2.11']
version.sort(key=lambda x:tuple(int(v) for v in x.split(".")))
本文介绍了一种将版本号列表转换为元组并对其进行排序的方法,以找到最大的版本号。通过实例演示了如何操作。
1504

被折叠的 条评论
为什么被折叠?



