M
Size: a a a
M
i
ВС
oy
AK
AK
g(
i
ВС
ВС
ВС
ВС
MV
i
ВН
ls = [{'tiker': 'CHMF', 'value': '-1', 'price': '972.00000'},
{'tiker': 'CHMF', 'value': '-33', 'price': '972.00000'},
{'tiker': 'AFLT', 'value': '960', 'price': '78.20000'},
{'tiker': 'AFLT', 'value': '-5440', 'price': '78.20000'}]
res = [{'tiker': i, 'summ': sum([int(j['value']) for j in filter(lambda x: x['tiker'] == i, ls)])} for i in {k['tiker'] for k in ls}]
print(res)
T
RC
AK
ls = [{'tiker': 'CHMF', 'value': '-1', 'price': '972.00000'},
{'tiker': 'CHMF', 'value': '-33', 'price': '972.00000'},
{'tiker': 'AFLT', 'value': '960', 'price': '78.20000'},
{'tiker': 'AFLT', 'value': '-5440', 'price': '78.20000'}]
res = [{'tiker': i, 'summ': sum([int(j['value']) for j in filter(lambda x: x['tiker'] == i, ls)])} for i in {k['tiker'] for k in ls}]
print(res)