如何从列表中获取最大版本

时间:2019-05-24 09:42:43

标签: python

我有一个像test_list = [u'39.5.0.10', u'39.5.0.8']这样的列表。

如果我执行max(test_list),则应该将39.5.0.10作为最高版本,但是将'39.5.0.8'作为最高版本。

我尝试将其转换为int,如下所示:list(map(int, test_list))。但这不起作用,出现以下错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: invalid literal for int() with base 10: '39.5.0.10'

0 个答案:

没有答案