最大値を持つPythonリストから要素を見つける方法は?
最大値の要素を見つけるには、リストを引数としてmax()関数を呼び出す必要があります。 max関数は、リストを繰り返し処理して、最後に到達するまで検出した最大値を追跡します。次に、この値を返します。
my_list = [2, 3, 1, 5, -1] print(max(my_list))
これにより、出力が得られます-
5
インデックスとmax要素が発生したすべての場所も必要な場合は、enumerateメソッドを使用できます。 enumerateメソッドは、最初のインデックスにインデックスがあり、2番目にオブジェクトがあるオブジェクトのタプルを作成します。
my_list = [2, 3, 1, 5, -1, 5] m = max(my_list) print([i for i, j in enumerate(my_list) if j == m])
これにより、出力が得られます-
[3, 5]
-
最小値を持つPythonリストから要素を見つける方法は?
最小値の要素を見つけるには、リストを引数としてmin()関数を呼び出す必要があります。 min関数は、リストを繰り返し処理して、最後に到達するまで検出した最小値を追跡します。次に、この値を返します。 例 my_list = [2, 3, 1, 5, -1] print(min(my_list)) 出力 これにより、出力が得られます- -1 インデックスとmax要素が発生したすべての場所も必要な場合は、enumerateメソッドを使用できます。 enumerateメソッドは、最初のインデックスにインデックスがあり、2番目にオブジェクトがあるオブジェクトのタプルを作成します。 例 my_lis
-
Pythonでリスト内の要素のインデックスを見つける方法は?
List(および文字列やタプルなどの他のシーケンスタイプ)で使用できるindex()メソッドは、その中の特定の要素の最初の出現を見つけるのに役立ちます。 >>> L1=['a', 'b', 'c', 'a', 'x'] >>> L1 ['a', 'b', 'c', 'a', 'x'] >>> L1.index('a') 0 要素のすべての出現箇所のインデックスを取得す