So I have a list that contains several list which all have three strings first, then one float number, like:
resultlist = [[\"1\", \"1\", \"a\", 8.3931], [\
In perhaps a more functional than pythonic manner:
>>> max(map(lambda x: x[3], resultlist))
9.1931
It begins by mapping each element of result list to the number value and then finds the max.
The intermediate array is:
>>> map(lambda x: x[3], resultlist)
[8.3931000000000004, 6.3231000000000002, 9.1930999999999994]