Я работаю с большим объектом a
в Python. У объекта есть два других итерируемых объекта b
и c
, переданных ему как атрибуты one
и two
.
Я хочу объединить важные данные в объекте, прежде чем передавать их в движок шаблонов. Я пытаюсь взять атрибут из one
и присвоить его two
.
Моей первой мыслью было проанализировать два объекта с помощью двух сложенных for
циклов, как это ..
for c in a.two:
for a in a.one:
if a.id == c.id:
setattr(c, 'title', a.title)
Однако я не уверен, является ли это наиболее питоническим способом сделать это.