我有一个像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'