从python中的字符串列表中提取最大数字

时间:2019-06-27 08:38:25

标签: python python-3.x

所以我试图从python中的字符串列表中提取最大的数字。我要使用的字符串看起来像这样

a = ['a', '3', '5', 'c10', 'foo', 'bar', '999']

我正试图找回最大的数字。因此,在这种情况下,它将是999,而我不想将其作为整数返回。

我似乎找不到一个很好的方法,希望你们能提供帮助。

1 个答案:

答案 0 :(得分:6)

 max( [int(x) for x in a if x.isnumeric()])