組み込み関数

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を渡すと、タプルや辞書のリストから「点数が一番高い人」のような形で最大・最小を求められます。

関連トピック

リスト 統計

← メソッド辞典に戻る