tengo una lista como estaPython - Encontrar Valor máximo en la segunda columna de una lista anidada
alkaline_earth_values = [['beryllium', 4], ['magnesium', 12],['calcium', 20], ['strontium', 38], ['barium', 56], ['radium', 88]]
Si simplemente uso el método max(list)
, devolverá el estroncio respuesta, lo que sería correcto si estaba tratando de encontrar el nombre máximo, sin embargo, estoy tratando de devolver el elemento cuyo número entero es el más alto.
Las respuestas aquí son perfectamente buenas, pero también puede valer la pena echarle un vistazo [una pregunta similar] (http://stackoverflow.com/questions/14884220/search-the-biggest-number-of-one-column- in-a-list-of-list-python # 14884336), que se cerró como un duplicado de este pero, no obstante, tiene algunas respuestas útiles que no son las mismas. –