python find unique values in list of dictionary