У меня есть СДР:
[('4', 1),
('1', 1),
('8', 1),
('9', 1),
('10', 1),
('2', 1),
('3', 1),
('5', 1),
('6', 1),
('7', 1),
('11', 1)]
Я пытаюсь оставитьODerJoin () этот СДР с другим:
[('2', ({'3': 1}, 1)),
('3', ({'2': 1}, 1)),
('4', ({'1': 1, '2': 1}, 2)),
('5', ({'4': 1, '2': 1, '6': 1}, 3)),
('6', ({'2': 1, '5': 1}, 2)),
('7', ({'2': 1, '5': 1}, 2)),
('8', ({'2': 1, '5': 1}, 2)),
('9', ({'2': 1, '5': 1}, 2)),
('10', ({'5': 1}, 1)),
('11', ({'5': 1}, 1))]
Таким образом, одна из моих записей вернулась
('1', (1, None)),
Для справки, другие записи выглядят так:
[('4', (1, ({'1': 1, '2': 1}, 2))),
Это вызывает у меня проблемы, так как мне нужно разобраться с данными позже, и мне нужен пустой словарь, а не None.Т.е. ('1', (1, ({}, 0)))
Каким будет чистый способ сделать это?