У меня есть массив словарей с одинаковым набором ключей.Как я могу эффективно изменить значение одного из dict на основе значения в другом.Массив длинный и в нем много ключей, но этот небольшой пример прояснит вопрос.
A = [{F: [0, 10], G: [1,11], H: [2, 21]} ..... {F: [20, 21], G:[31, 41], H: [42, 63]}]
Теперь я могу сделать это
for x in A:
if x['F'][0] == 20:
x['H'].append(31)
for y in A:
if y['f'][0] == 0:
y['H'].append(31)
Это длинные списки с надписями с несколькими ключами, так что есть ли лучший способсделать это?
Цените ваш ответ.
Спасибо