Я сталкиваюсь с трудностями при попытке создать модифицированный ключ при манипулировании dictionary
. Здесь ключ необходимо изменить с исходного ключа dict
на 'x'
плюс ключ dict. Как это можно сделать? Моя попытка показана:
inventory = {k:updateMap(m,
{'partNumber': m['part'],
'partName': m['desc'],
'bbox': {
'xmin' : bboxes[k].x,
'xmax' : bboxes[k].x + bboxes[k].w,
'ymin' : bboxes[k].y,
'ymax' : bboxes[k].y + bboxes[k].h
}
}) for k,m in
['x%d' %k1,m1
for k1,m1 in inventoryRaw.items()]}
Вот синтаксическая ошибка Unresolved reference m1
:
Каким должно быть вложенное понимание модифицирована