from collections import defaultdict
foundColors = defaultdict(set)
for key, value in dictcolors.items():
    for color in value.split(','):
        foundColors[color].add(key)
Многозначный словарь Python