Después de leer this question, me di cuenta de que a S. Lott podría haberle gustado usar un "orden predeterminado", pero no existe. Ahora, me pregunto: ¿por qué tenemos tantas clases dict en Python?¿Por qué no se unifican los dictados de Python?
- dict
- blist.sorteddict
- collections.OrderedDict
- collections.defaultdict
- weakref.WeakKeyDictionary
- weakref.WeakValueDictionary
- otros?
Por qué no tener algo como esto,
dict(initializer=[], sorted=False, ordered=False, default=None,
weak_keys=False, weak_values=False)
que unifica todo, y ofrece todas las combinaciones útil?
¿Qué ocurre cuando usas 'a = {}'? – GWW
'{}' ¿debería construir un dict regular de forma predeterminada? –
Creo que significa, para llegar a las otras formas de dict utilizamos la inicialización 'dict()' que describió –