関数max,minによりリスト内要素の最大値、最小値が求められる。またメソッドindexにより最大値、最小値のインデックスを取得できる。
1. max,minによるリスト内要素の最大値、最小値取得
関数max,minにより、リスト内要素の最大値、最小値が求められる。
x = [3, 67, 1, 8, -5, 22] max(x)
実行結果
67
x = [3, 67, 1, 8, -5, 22] min(x)
実行結果
-5
2. indexによるリスト最大値、最小値のインデックス取得
メソッドindexを用いることで最大値、最小値のインデックスを取得できる。
次の例では最大値67はリストの2番目つまりインデックス1、最小値-5はリストの5番目つまりインデックス4である。
x = [3, 67, 1, 8, -5, 22] x.index(max(x))
実行結果
1
x = [3, 67, 1, 8, -5, 22] x.index(min(x))
実行結果
4
3. リファレンス
Python チュートリアル > 3. 形式ばらない Python の紹介 > 3.1.3. リスト型 (list)
Python チュートリアル > 5. データ構造 > 5.1. リスト型についてもう少し
Python 標準ライブラリ > 組み込み関数 > max(iterable, *, key=None)
Python 標準ライブラリ > 組み込み関数 > min(iterable, *, key=None)
使用バージョン:Python 3.10.4
0 件のコメント:
コメントを投稿