42 votes

Conversion d'un objet deque en liste

Actuellement, je récupère des données de type "liste" dans mon stockage, je les "deque" pour travailler avec ces données.

Après avoir traité les données récupérées, je dois les remettre dans le stockage. Ce ne sera pas un problème tant que je ne serai pas obligé (du moins je le pense) d'utiliser l'objet standard "liste" de Python pour sauvegarder ces données.

Service de stockage : Google Appengine.

Ma solution de rechange serait :

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

mais cela ne semble pas très optimal.

91voto

Ignacio Vazquez-Abrams Points 312628
>>> list(collections.deque((1, 2, 3)))
[1, 2, 3]

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X