>>> d = {0: ['1', '2', '3', '4'], 1: ['1', '2', '3', '4'], 2: ['1', '2', '3', '4']}
> Как обратиться к значениям ключа? Например d[0].value[1] что бы обратиться к значению 2. Как это правильно делать?
>>> d[0][1]
'2'
> И если я прибавлю к d[0] другие значения, как мне их сложить?
>>> list(map(lambda x,y: str(int(x)+int(y)), d[0], ['1', '2', '3', '4']))
['2', '4', '6', '8']
>>>
Для тех кому не нравятся map-ы. Пример на генераторе:
>>> [str(int(d[0][x[0]])+int(x[1])) for x in enumerate(['1', '2', '3', '4'])]
['2', '4', '6', '8']