ホームページ >バックエンド開発 >Python チュートリアル >Python プログラム: 辞書内の最大の要素を検索します
ディクショナリは、データ値を key:value ペアで保存するためのマップのように使用されます (他のデータ型とは異なり、保存されるだけです)要素として単一の値)。 key:value は辞書をより効率的にするために提供されています。
キーは一意です。辞書キーは一意である必要があります。したがって、辞書内で重複する値は許可されません。ディクショナリ項目には順序があり、変更可能、および不変です。ここでの可変性とは、辞書の作成後に項目を追加または削除できることを意味します。
この記事では、さまざまな関数を使用して辞書内の最大要素を見つける方法を説明します。 「for」や「in」、sort() メソッド、max() 関数など、さまざまなメソッドを使用して辞書内の最大要素を検索する関数は多数あります。
ここでは数値の辞書が与えられており、さまざまな方法を使用して辞書から最大の要素を見つける必要があります。辞書内の要素を検索するには 4 つの方法があります。
「for」ループと「in」ループを使用する
sorted()を使用する
max()を使用する
「==」演算子を使用する
for ループは、指定された条件が満たされるまでステートメントを繰り返し実行するために使用されます。条件が false になると、プログラム内のループの直後の行が実行されます。
「in」演算子は、指定された値がシーケンス (文字列、配列、リストまたはタプル、辞書など) の構成要素であるかどうかを判断します。辞書内の要素を検索するために使用されます。例えば -### ###例###
ここには、「for ループ」を使用して辞書内の最大の要素を検索するプログラムがあります。このプログラムでは、辞書に存在する要素の最大値を検索する必要があります。したがって、出力は「13」となります。sorted() 関数を使用すると、辞書を昇順、降順、またはユーザー定義の順序で並べ替えることができます。 Sorted() メソッドは、デフォルトでリストの sort() 値を昇順で与えます。したがって、最大値を見つけるために印刷出力で (dict [-1]) を指定する必要がある場合。 Sort() 関数は、辞書を A から Z のアルファベット順に並べ替えるのに使用されます。例えば -### ###例###
max()を使用する
リーリー ###出力### リーリー
「==」演算子を使用しますここには、「==」を使用して辞書内の最大の要素を検索するプログラムがあります。このプログラムでは、辞書に存在する要素の最大値を検索する必要があります。したがって、出力は「jaguar」になります。
リーリー ###出力### リーリー ###結論は###以上がPython プログラム: 辞書内の最大の要素を検索しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。