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

リスト内の減少点を見つけるPythonプログラム


リスト内の減少点を見つける必要がある場合は、単純な反復と「break」ステートメントが使用されます。

以下は同じのデモンストレーションです-

my_list = [21, 62, 53, 94, 55, 66, 18, 1, 0]

print("The list is :")
print(my_list)

my_result = -1
for index in range(0, len(my_list) - 1):

   if my_list[index + 1] < my_list[index]:
      my_result = index
      break

print("The result is :")
print(my_result)

出力

The list is :
[21, 62, 53, 94, 55, 66, 18, 1, 0]
The result is :
1

説明

  • 整数のリストが定義され、コンソールに表示されます。

  • 整数変数には値が割り当てられます。

  • リストが繰り返され、連続するインデックスの要素がチェックされます。

  • 2番目のインデックスが最初のインデックスよりも小さい場合、インデックスは整数変数に割り当てられます。

  • コントロールはループから抜け出します。

  • これは、コンソールに表示される出力です。


  1. リスト内の最小数を見つけるPythonプログラム

    この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 −リストが表示されます。リストで利用可能な最小の番号を表示する必要があります ここでは、リストを並べ替えて最小の要素を取得するか、組み込みのmin()関数を使用して最小の要素を取得できます。 次に、以下の実装の概念を観察しましょう- 例 list1 = [101, 120, 104, 145, 99] # sorting using built-in function list1.sort() print("Smallest element is:", list1[0]) 出力 Smal

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

    この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 −リストが与えられたので、リストの最大の要素を計算する必要があります。 ここでは、組み込み関数を使用して、問題ステートメントの解決策に到達します sort()関数の使用 例 # list list1 = [23,1,32,67,2,34,12] # sorting list1.sort() # printing the last element print("Largest element is:", list1[-1]) 出力 Largest in given array is 67