"r1"
- это просто строковый литерал, например "hello"
или "hi"
, и output_dict['r1'] = m1+p1
делает то, что создает ключ r1
в output_dict
, а затем присваивает m1+p1
это все в одном выражении
Более простой пример:
In [42]: dct = {}
In [43]: dct['a']='b'
In [44]: dct
Out[44]: {'a': 'b'}
In [45]: dct['c']='d'
In [46]: dct
Out[46]: {'a': 'b', 'c': 'd'}
Здесь вы видите, что после создания словаря dct
я назначил пару ключ-значение a,b
, а затем c,d