特定のシリーズの最初の4行から最大値を見つけるPythonプログラムを作成します
入力 −
シリーズがあると仮定します
0 11 1 12 2 66 3 24 4 80 5 40 6 28 7 50
出力 −
Maximum value for first four row is 66.
解決策
これを解決するには、以下の手順に従います-
-
シリーズを定義する
-
行の値をdata.iloc[0:4]として設定します。
-
最後に、行シリーズから最大値を見つけます。
例
完全な実装を見て、理解を深めましょう-
import pandas as pd l = [11,12,66,24,80,40,28,50] data = pd.Series(l) rows = data.iloc[0:4] print(rows.max())
出力
66
-
Pythonで指定されたネストされたリストで最大値のサブリストを検索します
リストには、その要素として他のリストを含めることができます。この記事では、特定のリストに存在する最大値のサブリストを見つけることに等しいです。 maxとlambdaを使用 max関数とLambda関数を一緒に使用して、最大値を持つサブリストを指定できます。 例 listA = [['Mon', 90], ['Tue', 32], ['Wed', 120]] # Using lambda res = max(listA, key=lambda x: x[1]) # printing output print("Given List:\n
-
辞書で2番目に大きい値を見つけるPythonプログラム
この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 − 2つの整数が与えられているので、辞書に2番目に大きい値を出力する必要があります それでは、以下の実装の概念を見てみましょう- アプローチ1-負のインデックスによるsorted()関数の使用 例 #input example_dict ={"tutor":3, "tutorials":15, "point":9,"tutorialspoint":19} # sorting the given list and get the