Pythonにはmax, minという関数がありまして, それぞれリストなんかの最大値と最小値が求められるわけです。一番簡単な例としては >>> nums = (1, 100, 1000) >>> max(nums) 1000 こんなものがあげられるわけですが, このmax/min関数, なかなかどうして強力です。以降はmax関数を例に機能を挙げていきます。 ある処理を行った結果の値が最も大きい値が欲しい 実例がわかりやすいですが, 例えば [-100, 25, 50, -75] の要素の中で絶対値が最も大きい値が欲しい という時。 >>> nums = [-100, 25, 50, -75] >>> max([abs(num) for num in nums]) 100 上記のように, 絶対値を求めてその最大値を取ってしまうと元の値が保持できていないので, これはオリジナルも保持させるよ