Python を使用してタプルのリスト内の最小値と最大値を検索します。

王林
リリース: 2023-09-19 17:49:02
転載
1695 人が閲覧しました

###############導入###

Python 言語はさまざまなデータ構造で構成されており、最も一般的なのはリストです。リスト内の要素は、整数、文字列、浮動小数点データ型など、任意のデータ型にすることができます。要素は角かっこ内で表され、カンマで区切られます。リスト データ構造の使用は、最も興味深い基礎です。タプルは、さまざまなデータ型の要素を保持できるデータ構造の 1 つです。タプルとして保存できる値は、整数、文字列、またはその他のタプルです。 使用 Python 查找元组列表中的最小值和最大值

タプルのリスト内の最小値と最大値を検索します

タプルには繰り返しシーケンスを含めることができ、これらの要素が割り当てられると、変更することはできません。これは、カンマで区切られた「()」括弧内にあります。タプルからの要素の削除はサポートされていません。

###方法###

方法 1: numpy ライブラリを使用する

方法 2: min 関数と max 関数を使用する

方法 3: ラムダ関数を使用する

方法 1: Numpy モジュールを使用してタプルのリスト内の最大値と最小値を見つける Python プログラム

要素はタプルの形式でリスト データ構造への入力として指定され、出力は numpy モジュールと呼ばれる事前定義されたライブラリを使用してタプルの形式で表示されます。

###アルゴリズム###

ステップ 1:

入力はタプル要素によって与えられ、キー パラメーター "a" を使用してラムダ関数が実行を開始し、numpy モジュールがインポートされます。

ステップ 2:

整数値を保持するリスト データ構造を作成しました。

ステップ 3:

この関数は、min() メソッドを使用して、リスト内の要素の最小値を取得します。

ステップ 4:

結果は、「minimum_value」という名前の変数に保存されます。

ステップ 5:

次に、print 関数は操作の実行後にリストを返します。 Example

の中国語訳は次のとおりです:

Example リーリー ###出力### リーリー 方法 2: 関数を使用してタプルのリストの最小値と最大値を見つける Python プログラム

###アルゴリズム###

ステップ 1:入力が提供されます。

ステップ 2:

この場合、操作を実行するためにさまざまな関数が定義されています。

ステップ 3:

`max()` 関数と `min()` 関数を使用して最大値と最小値を計算するときに、各要素が考慮されます。

ステップ 4:

「max()」関数は、2 つのリスト データ構造から最大値を取得するために使用されます。

ステップ 5:

最後に、値を使用して出力を出力します。 Example

の中国語訳は次のとおりです:

Example リーリー ###出力### リーリー 方法 3: Lambda 関数を使用してタプルのリストの最大値と最小値を見つける Python プログラム

最大値または最小値を検索するときに、追加の条件を指定したい場合があります。 Python は、これらの組み込みメソッドでラムダ関数を使用して述語を適用できる便利な機能を提供します。 ###アルゴリズム###

ステップ 1:

最大値または最小値を検索するときに、追加の条件を指定したい場合があります。 Python は、これらの組み込みメソッドでラムダ関数を使用して述語を適用できる便利な機能を提供します。

2 番目のステップ:

次に、結果のフィルタリングされたセットを `min()` に渡して、必要な最小値を効率的に取得します。

ステップ 3:

「max()」関数は、指定された二重リスト データ構造の最大値を取得するために使用されます。

ステップ 4:

出力はタプルとして、つまり括弧内に返されます。

Example

の中国語訳は次のとおりです:

Example リーリー ###出力### リーリー ###結論は### この記事では、リストとタプルという 2 つのデータ構造を使用します。リストは最初に宣言され、タプル データ構造はリスト内で定義されます。タプルのリスト内の最大値と最小値を見つけるために使用されるメソッドは、min()、max()、ラムダ関数、そして最後に numpy モジュールの使用です。

以上がPython を使用してタプルのリスト内の最小値と最大値を検索します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!