Votre question

[python] passage d'une liste passée en type string à type list

Tags :
  • Python
  • list
  • string
  • int
  • Programmation
Dernière réponse : dans Programmation
29 Mars 2012 14:40:13

Bonjour,
je travail avec une liste, une liste de couleur plus précisément, se présentant comme ceci: [[,,],[,,],[,,]]
je l'enregistre dans un fichier, elle est transformée en string, j'ai donc "[[,,],[,,],[,,]]"
après je veux reprendre cette liste, sauf que quand je l'extrais du fichier dans lequel elle est, j'obtiens non pas une liste mais une chaine...
j'ai testé list() mais ca me coupe tous les éléments un par un de la chaine et la met dans une liste, or j'aimerais retrouver ma liste d'origine...

y a t-il un moyen d'y arriver ?
pour détourner je pouvais enregistrer chaque éléments de la liste d'origine, un par un a la suite, et reconstruire la liste ensuite, mais c'est très lourd...si on pouvait passer de ma liste en type chaine " [ ] " à la liste en type list [ ] (donc sans les " " autour) en gardant l'intérieur inchangé...

Autres pages sur : python passage liste passee type string type list

29 Mars 2012 19:54:48

pour ceux que ca interesserait,
après une après midi de recherche j'ai réussi a trouver:
eval()
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS