[Python-Dev] RFC: PEP 509: Add a private version to dict (original) (raw)

Stefan Behnel stefan_ml at behnel.de
Fri Apr 15 05:03:21 EDT 2016


Victor Stinner schrieb am 15.04.2016 um 10:20:

Le vendredi 15 avril 2016, Stefan Behnel a écrit :

How can that be achieved? If the tag is just a sequentially growing number, creating two dicts and applying one operation to the first one should give both the same version tag, right?

Armin didn't propose to get ride of the global version. a = dict() # version = 0 b = dict() # version = 0 a['key'] = 'value' # version = 300 b['key'] = 'value' # version = 301

Ah, sorry, should have read the PEP more closely. It's always the global version that gets incremented. Then yes, that's a safe point of distinction for dicts and their status.

Stefan



More information about the Python-Dev mailing list