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

リスト内で最大数を見つけるPythonプログラム


この記事では、特定の問題ステートメントを解決するための解決策とアプローチについて学習します。

問題の説明

与えられたリスト入力では、与えられたリストの中で最大の数を見つける必要があります。

ここでは、2つのアプローチについて説明します

  • 並べ替え手法の使用
  • 組み込みのmax()関数を使用する
アプローチ1-組み込みのsort()関数を使用する
list1 = [18, 65, 78, 89, 90]
list1.sort()
# main
print("Largest element is:", list1[-1])
出力
Largest element is: 90
アプローチ2-組み込みのmax()関数を使用する
list1 = [18, 65, 78, 89, 90]
# main
print("Largest element is:",max(list1))
出力
Largest element is: 90

結論

この記事では、リスト内で最大の数を見つける方法について学びました。


  1. リストの累積合計を見つけるPythonプログラム

    この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 −リストが与えられたので、累積合計でリストを作成する必要があります。 次に、以下の実装のソリューションを見てみましょう- 例 # cumulative sum def Cumulative(l):    new = []    cumsum = 0    for element in l:       cumsum += element       new.append(cumsum) &

  2. 数の最大の素因数を見つけるためのPythonプログラム

    この記事では、以下に示す問題ステートメントの解決策について学習します- 問題の説明 正の整数nが与えられます。数の最大の素因数を見つける必要があります。 アプローチ 指定された数値を数値の約数で割って因数分解します。 最大素因数を更新し続けます。 例 import math def maxPrimeFactor(n):    # number must be even    while n % 2 == 0:       max_Prime = 2       n /= 1