Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonのmax()とmin()


与えられた値のリストから最大値と最小値を見つけることは、データ処理プログラムで非常に一般的なニーズです。 Pythonには、数値と文字列の両方を処理するこれら2つの関数があります。以下の例で両方のシナリオを確認します。

数値

整数と浮動小数点数を持つ数値のリストを取得します。関数は適切に機能して、最大値と最小値の両方を提供します。

x=[10,15,25.5,3,2,9/5,40,70]
print("Maximum number is :",max(x))
print("\nMinimum number is :",min(x))

出力

上記のコードを実行すると、次の結果が得られます。

Maximum number is : 70
Minimum number is : 1.8

文字列値

文字列値は、正しい結果を得るために辞書式に比較されます。内部的には、文字のASCII値が比較されます。

x=['Mon','Tue','Wed','Thu','Fri','Sat','Sun']
print("Maximum number is :",max(x))
print("\nMinimum number is :",min(x))

出力

上記のコードを実行すると、次の結果が得られます。

Maximum number is : Wed
Minimum number is : Fri

  1. Pythonでintの最大値と最小値を知る方法は?

    Pythonのコアライブラリには、リストまたはタプルオブジェクトの形式の一連の数値から最大数と最小数を見つけるために、それぞれmax()とmin()の2つの組み込み関数があります。 例 >>> max(23,21,45,43) 45 >>> l1=[20,50,40,30] >>> max(l1) 50 >>> t1=(30,50,20,40) >>> max(t1) 50 >>> min(l1) 20 >>> min(t1) 20 >>> min(2

  2. Pythonでdatetime.now()から分、秒、ミリ秒を取得するにはどうすればよいですか?

    strftime関数を使用して、フォーマットされた日付と時刻を取得できます。目的の出力を取得するために使用できるフォーマット文字列を受け入れます。以下は、それによってサポートされるディレクティブです。 ディレクティブ 意味 %a ロケールの省略された平日の名前。 %A ロケールの完全な平日の名前。 %b ロケールの省略された月の名前。 %B ロケールの完全な月の名前。 %c ロケールの適切な日付と時刻の表現。 %d 10進数としての月の日[01,31]。 %H 10進数としての時間(24時間制)[