diff --git a/snippets/most_frequent.md b/snippets/most_frequent.md new file mode 100644 index 000000000..426335470 --- /dev/null +++ b/snippets/most_frequent.md @@ -0,0 +1,17 @@ +--- +title: most_frequent +tags: list,beginner +--- + +Returns the most frequent element in a list. + +Use `set(list)` to get the unique values in the `list` combined with `max()` to find the element that has the most appearances. + +```py +def most_frequent(list): + return max(set(list), key = list.count) +``` + +```py +most_frequent([1,2,1,2,3,2,1,4,2]) #2 +```