Ho una lista come questaPython - Trovare Max valore nella seconda colonna di un elenco nidificato
alkaline_earth_values = [['beryllium', 4], ['magnesium', 12],['calcium', 20], ['strontium', 38], ['barium', 56], ['radium', 88]]
Se ho semplicemente uso il metodo max(list)
, verrà restituito lo stronzio risposta, che sarebbe corretto se io stava cercando di trovare il nome massimo, tuttavia sto cercando di restituire l'elemento il cui numero intero è più alto.
Le risposte qui sono perfettamente buone, ma potrebbe anche essere utile verificare [una domanda simile] (http://stackoverflow.com/questions/14884220/search-the-biggest-number-of-one-column- in-a-list-of-list-python # 14884336), che è stato chiuso come duplicato di questo, ma ha comunque alcune risposte utili che non sono le stesse di queste. –