2016-03-26 4 views
1

Je fais du nettoyage de données à partir d'un fichier que j'ai lu avec des pandas. Je vais illustrer le problème que j'ai avec un exemple simple.Suppression des guillemets externes de la liste codée en tant que chaîne en python

J'ai la chaîne suivante:

a = '["1","2","3"]' 

Et je voudrais en faire une liste. Par conséquent, je dois me débarrasser des citations extérieures.

résultat final devrait être:

a = ["1","2","3"] 

Alors que je peux accéder à la liste à l'aide des index.

Merci d'avance!

+0

N'a pas trouvé ce poste avant. Merci :) –

Répondre

-1

Vous pouvez faire une solution de contournement à l'aide list comme la compréhension:

>>> [x.strip('\"') for x in a.strip("[]").split(",")] 
['1', '2', '3']