Files
30-seconds-of-code/test/count_by/count_by.py
2018-02-22 15:54:31 +00:00

6 lines
161 B
Python

def count_by(arr, fn=lambda x: x):
key = {}
for el in map(fn, arr):
key[el] = 0 if el not in key else key[el]
key[el] += 1
return key