У меня есть цикл for в вызове функции python, который выполняется несколько раз. Мне нужно вернуть значения в словаре, чтобы сбросить их в БД.
Вот пример кода, как я могу добавить значения в словарь и убедиться, что у меня есть все из них для дальнейшего использования.
def parser_code():
log = dict()
for i in range(len):
log['abc'] = 2*i
log['xyz'] = 10+i
return log
Это будет выполнено, по крайней мере, дважды, поэтому я хочу, чтобы словарь был log = {['abc':2, 'xyz':11],['abc':3, 'xyz':12]}
Как я могу добавить к результату каждый раз? Или есть более разумный способ сделать это?