Я перебираю два массива, вот один из них (mas1, в котором выдает ошибку):
Не столь важно, как выглядит mas2, тк его перебирает без ошибок.
Функция, которой я перебираю массивы:
Выдает ошибку:
Код:
[
{
"code": 200,
"data": [
{
"key1": "TRT",
"key2": "1"
}
]
},
{
"code": 200,
"data": [
{
"key1": "AZA",
"key2": "2"
}
]
}
]
Не столь важно, как выглядит mas2, тк его перебирает без ошибок.
Функция, которой я перебираю массивы:
Код:
for elem in mas1:
for elem2 in mas2:
if elem['data'][0]['key1'] == elem2['x']['y']:
print('hello_world')
Выдает ошибку:
Код:
if elem['data'][0]['key1'] == elem2['x']['y']:
KeyError: 'data'