compute unique values python using dictionary code example
Example 1: find all unique items in dictionary value python
L = [{"V":"S001"}, {"V": "S002"}, {"VI": "S001"}, {"VI": "S005"}, {"VII":"S005"}, {"V":"S009"},{"VIII":"S007"}]
print("Original List: ",L)
u_value = set( val for dic in L for val in dic.values())
print("Unique Values: ",u_value)
Example 2: print all unique values in a dictionary
dict = {'511':'Vishnu','512':'Vishnu','513':'Ram','514':'Ram','515':'sita'}
list =[]
for val in dict.values():
if val in list:
continue
else:
list.append(val)
print list
Example 3: python list of dictionary unique
>>> [dict(y) for y in set(tuple(x.items()) for x in d)]