Как упорядочить элементы списка по шаблону?
def you_func(d):
    result = set()
    for k, v in d.items():
        r, g, b = k.index('R'), k.index('G'), k.index('B')
        for color in v:
            result.add((color[r], color[g], color[b]))
    return result
либоdef f(d):
    return {(c[k.index('R')], c[k.index('G')], c[k.index('B')]) for k, v in d.items() for c in v}
Это если у тебя только перестановки RGB.P.S. Не используй списки для хранения цветов. Это не нужно, к тому же, списки не хэшируются (ты не засунешь их в set). Используй кортежи.
Этот вопрос не имеет отношения к питону, простое слияние списков, сперва логично сделать сортировку всех списков с правильным RGB, потом в цикле просто слить в один. В целом такие алгоритмы ещё в школе изучают.