Мои данные выглядит следующим образом:Два списка словарей с несколькими разными ключами, как найти перекресток?
buffer = [{"siteid": 1 , "distance": 2, "codes": "1|b|c", "urv": "545"}, {"siteid": 2 , "distance": 2, "codes": "1|b|c", "urv": "55"}, {"siteid": 2 , "distance": 2, "codes": "1|b|c", "urv": "55"}, {"siteid": 3 , "distance": 2, "codes": "1|b|c", "urv": "546"}]
layer = [{"siteid": 2 }, {"siteid": 4 }, {"siteid": 3 }]
Я хотел бы быть в состоянии вернуть все члены списка буферов, где siteid то же самое.
Результат будет выглядеть так:
[{"siteid": 2 , "distance": 2, "codes": "1|b|c", "urv": "55"}, {"siteid": 2 , "distance": 2, "codes": "1|b|c", "urv": "55"}, {"siteid": 3 , "distance": 2, "codes": "1|b|c", "urv": "546"}]
ТИА, Крис
То же, что? Для чего нужен список слоев? –
@AidanKane, я обновил вопрос. – CLJ