从python中编码为字符串的列表中删除外部引号
我正在从我用pandas读取的文件中清理数据。我将用一个简单的例子来说明我的问题 我有以下字符串:从python中编码为字符串的列表中删除外部引号,python,string,list,quotes,Python,String,List,Quotes,我正在从我用pandas读取的文件中清理数据。我将用一个简单的例子来说明我的问题 我有以下字符串: a = '["1","2","3"]' 我想把它变成一个列表。因此,我需要去掉外部引号 最终结果应为: a = ["1","2","3"] 这样我就可以使用索引访问列表 提前谢谢 您可以使用列表解决方案,如: >>> [x.strip('\"') for x in a.strip("[]").split(",")] ['1', '2', '3'] 我以前没找到那个帖子。谢
a = '["1","2","3"]'
我想把它变成一个列表。因此,我需要去掉外部引号
最终结果应为:
a = ["1","2","3"]
这样我就可以使用索引访问列表
提前谢谢 您可以使用
列表
解决方案,如:
>>> [x.strip('\"') for x in a.strip("[]").split(",")]
['1', '2', '3']
我以前没找到那个帖子。谢谢:)