From 29b5d420f6324e91ceabdd68a163e9fb3462b7dd Mon Sep 17 00:00:00 2001 From: Arjun Mahishi Date: Tue, 9 Oct 2018 22:31:19 +0530 Subject: [PATCH] Added snippet for unique_elements in an array --- snippets/unique_elements.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 snippets/unique_elements.md diff --git a/snippets/unique_elements.md b/snippets/unique_elements.md new file mode 100644 index 000000000..c064c51d4 --- /dev/null +++ b/snippets/unique_elements.md @@ -0,0 +1,14 @@ +### unique_elements + +Returns the unique elements in a given list. + +The given `list` is first converted to a `set` using the `set()` function. By definition, a `set` cannot have duplicate elements. So, the duplicate elements are automatically removed. Before returning, we convert it back to a `list` + +``` python +def unique_elements(li): + return list(set(li)) +``` + +``` python +unique_elements([1, 2, 2, 3, 4, 3]) # [1, 2, 3, 4] +```