2011-04-24 14 views
19

actualmente obtengo datos de "lista" de mi almacenamiento, "deque" funciona con esa información. Después de procesar los datos obtenidos, debo volverlos a almacenar. Esto no será un problema siempre que no me obligue (al menos eso creo) utilizar el objeto de "lista" estándar de Python para guardar esta información.Convertir un objeto deque en la lista

Servicio de almacenamiento: Google Appengine.

Mi solución alternativa sería:

dequeObj = deque(myData) 
my_list= list() 
for obj in dequeObj: 
    my_list.append(obj) 

pero esto no parece muy óptima.

Respuesta

45
>>> list(collections.deque((1, 2, 3))) 
[1, 2, 3] 
+0

muchas gracias –

Cuestiones relacionadas