Используя PyCharm, я заметил, что он предлагает преобразовать dict literal:
d = {
'one': '1',
'two': '2',
}
в конструктор dict:
d = dict(one='1', two='2')
Различаются ли эти разные подходы каким-то значительным образом?
(При написании этого вопроса я заметил, что использование dict() представляется невозможным для указания числового ключа.. d = {1: 'one', 2: 'two'} возможно, но, очевидно, dict(1='one' ...) нет. Что-нибудь еще?)