sum() / max() / min()
リストなどの合計・最大値・最小値を求めます。
構文
sum(イテラブル) / max(イテラブル) / min(イテラブル)
使用例
numbers = [3, 1, 4, 1, 5]
print(sum(numbers))
print(max(numbers))
print(min(numbers))実行結果
14
5
1💡 実践的な使用例
students = [('田中', 80), ('鈴木', 95), ('佐藤', 70)]
best = max(students, key=lambda s: s[1])
print(best)max()やmin()にkey引数でlambdaを渡すと、タプルや辞書のリストから「点数が一番高い人」のような形で最大・最小を求められます。
関連トピック
リスト 統計