Неожиданный синтаксис: при назначении словарю

Я только что нашел ошибку в фрагменте кода, над которым работал, суть ошибки заключалась в неправильном назначении словаря.

Код выглядел так:

alfa = {}
alfa['beta']: 5

Скорее, чем:

alfa = {}
alfa['beta'] = 5

Мой вопрос: почему первое утверждение не было синтаксической ошибкой и что на самом деле означает синтаксис?


person Emil Madsen    schedule 09.09.2020    source источник