У меня есть словарь словарей, который выглядит примерно так:
{'AAA': {'A1': [(0, ('a', 'b')), (3, ('c', 'd')), (2, ('a', 'b'))],
'B1': [(3, ('a', 'b')), (2, ('a', 'b')), (1, ('c', 'd'))]},
'BBB': {'A1': [(4, ('a', 'b')), (2, ('c', 'd')), (1, ('a', 'b'))],
'B1': [(3, ('c', 'd')), (2, ('a', 'b')), (1, ('a', 'b'))]}}
Я хочу упорядочить по первому элементу в списке кортежей кортежей.
Желаемый результат:
{'AAA': {'A1': [(0, ('a', 'b')), (2, ('a', 'b')), (3, ('c', 'd'))],
'B1': [(1, ('c', 'd')), (2, ('a', 'b')), (3, ('a', 'b'))]},
'BBB': {'A1': [(1, ('a', 'b')), (2, ('c', 'd')), (4, ('a', 'b'))],
'B1': [(1, ('a', 'b')), (2, ('a', 'b')), (3, ('c', 'd'))]}}