外部リストを使用してタプルを注文するPythonプログラム
外部リストを使用してタプルを注文する必要がある場合は、リスト内包表記と「dict」メソッドを使用できます。
以下は同じのデモンストレーションです-
例
my_list = [('Mark', 34), ('Will', 91), ('Rob', 23)] print("The list of tuple is : ") print(my_list) ordered_list = ['Will', 'Mark', 'Rob'] print("The ordered list is :") print(ordered_list) temp = dict(my_list) my_result = [(key, temp[key]) for key in ordered_list] print("The ordered tuple list is : ") print(my_result)
出力
The list of tuple is : [('Mark', 34), ('Will', 91), ('Rob', 23)] The ordered list is : ['Will', 'Mark', 'Rob'] The ordered tuple list is : [('Will', 91), ('Mark', 34), ('Rob', 23)]
説明
-
タプルのリストが定義され、コンソールに表示されます。
-
別のリストが定義され、コンソールに表示されます。
-
タプルのリストは辞書に変換されます。
-
繰り返され、要素は別のリストに保存されます。
-
これにより、順序付けられたタプルがコンソールに出力として表示されます。
-
Pythonのタプルのリストでタプルを組み合わせる
データ分析では、Pythonで利用可能なデータ構造の組み合わせを使用することがあります。リストには、その要素としてタプルを含めることができます。この記事では、タプルの各要素を別の特定の要素と組み合わせて、リストタプルの組み合わせを作成する方法を説明します。 forループあり 以下のアプローチでは、タプルの各要素を取得してリスト内の要素をループすることにより、要素のペアを作成するforループを作成します。 例 Alist = [([2, 8, 9], 'Mon'), ([7, 5, 6], 'Wed')] # Given list of tuple print(
-
Pythonのリストとタプルの違い。
リスト リストは、さまざまなタイプのオブジェクトを含むコンテナであり、オブジェクトを反復処理するために使用されます。 例 list = ['a', 'b', 'c', 'd', 'e'] タプル タプルもリストに似ていますが、不変のオブジェクトが含まれています。タプル処理はリストよりも高速です。 例 tuples = ('a', 'b', 'c', 'd', 'e') リストとタプルの重要な違いは次のとおりです。 Sr。