Python-各キーの一意の値の数
すべてのキーの一意の値の数を見つける必要がある場合は、「追加」メソッドとともに反復が使用されます。
例
以下は同じもののデモンストレーションです
my_list = [12, 33, 33, 54, 84, 16, 16, 16, 58] print("The list is :") print(my_list) filtered_list = [] elem_count = 0 for item in my_list: if item not in filtered_list: elem_count += 1 filtered_list.append(item) print("The result is :") print(elem_count)
出力
The list is : [12, 33, 33, 54, 84, 16, 16, 16, 58] The result is : 6
説明
-
リストが定義され、コンソールに表示されます。
-
空のリストが定義されています
-
整数は0に割り当てられます。
-
元のリストが繰り返されます。
-
元のリストに存在する要素が2番目のリストに存在しない場合、整数は1ずつ増加します。
-
番号は空のリストに追加されます。
-
これは、コンソールに表示される出力です。
-
Python-選択リストの値に基づいて辞書キーをフィルタリングします
Python辞書では、特定の基準に基づいて辞書の特定のキーを除外する必要がある場合があります。この記事では、Pythonディクショナリからキーを除外する方法を説明します。 withおよびin このアプローチでは、フィルタリングするキーの値をリストに入れます。次に、リストの各要素を繰り返し処理し、指定された辞書にその要素が存在するかどうかを確認します。辞書にあるこれらの値を含む結果の辞書を作成します。 例 dictA= {'Mon':'Phy','Tue':'chem','Wed':'Math',&
-
リストから一意の値を出力するPythonプログラム
リストが与えられた場合、私たちのタスクはすべての一意の番号を印刷することです。 例 Input:A = [1, 2, 3, 4, 2, 1, 9] Unique list is [1, 2, 3, 4, 9] アルゴリズム Step 1: Create user input list. Step 2: Create an empty list. Step 3: Traverse all elements in the list. Step 4: Check the unique element is present or not. Step 5: Append unique element o