@abulafia perdón por molestar a altas horas de la noche, tengo una inquietud..
foo = ['373889','1727','2','05','5']
max(foo)
>> '5'
por más que sean str, que es lo que toma para que sea el 'max' ?
uso esta forma igual: max(map(int, foo)) y obtengo mi resultado