Pythonを使用する場合、リストや配列に格納された値のユニークな要素を見つけるために、以下のような方法があります。
-
set()関数を使用する方法:
variable = [1, 2, 3, 2, 4, 3, 5, 6, 5, 7] unique_values = list(set(variable)) print(unique_values)
出力: [1, 2, 3, 4, 5, 6, 7]
上記のコードでは、set()関数を使用して変数のユニークな値を取得し、リストに変換しています。
-
リスト内包表記を使用する方法:
variable = [1, 2, 3, 2, 4, 3, 5, 6, 5, 7] unique_values = [] [unique_values.append(x) for x in variable if x not in unique_values] print(unique_values)
出力: [1, 2, 3, 4, 5, 6, 7]
上記のコードでは、リスト内包表記を使用して変数のユニークな値を取得しています。変数内の要素を順番に取り出し、その要素がunique_valuesリストに存在しない場合にのみ、unique_valuesリストに追加します。
これらの方法を使用することで、変数内のユニークな値を簡単に見つけることができます。上記のコード例はPythonを使用していますが、他のプログラミング言語でも同様のアプローチが可能です。