ホームページ >バックエンド開発 >Python チュートリアル >Python プログラム: 辞書内の最大の要素を検索します

Python プログラム: 辞書内の最大の要素を検索します

WBOY
WBOY転載
2023-08-25 17:49:19911ブラウズ

Python プログラム: 辞書内の最大の要素を検索します

ディクショナリは、データ値を key:value ペアで保存するためのマップのように使用されます (他のデータ型とは異なり、保存されるだけです)要素として単一の値)。 key:value は辞書をより効率的にするために提供されています。

キーは一意です。辞書キーは一意である必要があります。したがって、辞書内で重複する値は許可されません。ディクショナリ項目には順序があり、変更可能、および不変です。ここでの可変性とは、辞書の作成後に項目を追加または削除できることを意味します。

この記事では、さまざまな関数を使用して辞書内の最大要素を見つける方法を説明します。 「for」や「in」、sort() メソッド、max() 関数など、さまざまなメソッドを使用して辞書内の最大要素を検索する関数は多数あります。

辞書から要素を検索するにはどうすればよいですか?

ここでは数値の辞書が与えられており、さまざまな方法を使用して辞書から最大の要素を見つける必要があります。辞書内の要素を検索するには 4 つの方法があります。

  • 「for」ループと「in」ループを使用する

  • sorted()を使用する

  • max()を使用する

  • 「==」演算子を使用する

「for」ループと「in」ループを使用する

for ループは、指定された条件が満たされるまでステートメントを繰り返し実行するために使用されます。条件が false になると、プログラム内のループの直後の行が実行されます。

「in」演算子は、指定された値がシーケンス (文字列、配列、リストまたはタプル、辞書など) の構成要素であるかどうかを判断します。辞書内の要素を検索するために使用されます。例えば ​​-### ###例###

ここには、「for ループ」を使用して辞書内の最大の要素を検索するプログラムがあります。このプログラムでは、辞書に存在する要素の最大値を検索する必要があります。したがって、出力は「13」となります。

リーリー ###出力### リーリー

Sorted() メソッドを使用する

sorted() 関数を使用すると、辞書を昇順、降順、またはユーザー定義の順序で並べ替えることができます。 Sorted() メソッドは、デフォルトでリストの sort() 値を昇順で与えます。したがって、最大値を見つけるために印刷出力で (dict [-1]) を指定する必要がある場合。 Sort() 関数は、辞書を A から Z のアルファベット順に並べ替えるのに使用されます。例えば ​​-### ###例###

ここには、「sorted()」を使用して辞書内の最大の要素を検索するプログラムがあります。このプログラムでは、reverse="true" と辞書に存在する値 [-1] を指定して、要素の最大値を検索する必要があります。したがって、出力は「93 と 10」になります。

リーリー ###出力###

リーリー

max()を使用する

max() 関数は、リスト内の最大の要素の値、または反復可能なオブジェクト内の最大の値を返します。文字列と数値の最大値を見つけるために使用されます。例えば ​​-### ###例###

ここでは、「max()」を使用して辞書内の最大の要素を検索するプログラムがあります。このプログラムでは、辞書に存在する要素の最大値を検索する必要があります。したがって、出力は「alina」になります。

リーリー ###出力### リーリー

「==」演算子を使用します

「==」演算子は、2 つのオブジェクトの値または同等性を比較するために使用されます。これらは「関係演算子」とも呼ばれます。 2 つのオペランドの値が等しい場合、条件は true (a==b) になります。 2 つのオペランドの値が等しくない場合、条件は false (a が b と等しくない) になります。ここでは、「==」演算子を使用して、辞書内の最大の要素を検索します。例えば ​​-### ###例###

ここには、「==」を使用して辞書内の最大の要素を検索するプログラムがあります。このプログラムでは、辞書に存在する要素の最大値を検索する必要があります。したがって、出力は「jaguar」になります。

リーリー ###出力### リーリー ###結論は###

この記事では、辞書内の最大の要素を見つけるためのすべての方法について簡単に説明しました。

以上がPython プログラム: 辞書内の最大の要素を検索しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。