En vez de usar un diccionario estandar (que no soporta ordenacion) utiliza
OrderedDict(). Te dejo el enlace a la documentacion:
http://docs.python.org/2/library/collections.html#ordereddict-objects
Regards,
Oscar
--
Oscar Carballal Prego
Software developer
oscar.carbal...@gmail.com
El 26 de oct
Hola,
Esto se debe a que en python los diccionarios no están ordenados, si
quieres tener el mismo efecto que un diccionario ordenado puedes usar o una
lista de tuplas, o mejor aun OrderedDict del modulo collections [1].
Un saludo.
[1] http://docs.python.org/2/library/collections.html#ordereddict
Hola amigos.
Estoy haciendo para practicar una especie de lista de contactos.
Estoy haciendo con una lista de diccionarios que guardo y abro con
pickle.
Ejemplo de estructura:
d = [{'Nombre': 'Antonio','Apellidos': 'F. F.'},
{'Nombre': 'Maria','A
Buenas.
Si hablas de wxpython, prueba con el método GetFirstSelected (y luego
GetNextSelected si es múltiple) [1]
Lo tengo un poco frío pero si no recuerdo mal también te viene en el
evento cuando se selecciona. Pones una funcion a atender el evento con
textctrl.Bind(wx.EVT_CHOICE, OnSelect)