It is highly suspicious when a value is saved in a collection for a given key or index and then unconditionally overwritten. Such replacements are likely errors.
This rule raises an issue when the https://docs.python.org/3/reference/datamodel.html#object.__setitem__[``++__setitem__++``] method of the same object is called multiple times with the same index, slice or key without any other action done between the calls.