从字符串列表中删除单引号

时间:2019-09-10 12:19:22

标签: python json

我有一个字符串产品列表,想从中删除单引号

在python环境中从sql查询检索到的产品列表

['000003286694', '000003286704', '000003420412']

我必须将此列表作为有效负载传递给json对象。因此,必须在其前面加上双引号。

我使用了以下方法 d=[('"'+i+'"') for i in x]

但是我得到的输出为 ['"000003286694"', '"000003286704"', '"000003420412"']

我尝试使用正则表达式,替换方法来消除单引号,但未成功。 任何人都可以为此分享解决方法

我希望结果列表应该是 ["000003286694", "000003286704", "000003420412"]

1 个答案:

答案 0 :(得分:0)

    data =['000003286694', '000003286704', '000003420412']
    import json
    result =json.dumps(data)
    print(result)  #["000003286694", "000003286704", "000003420412"]