我知道这个问题听起来很天真,但我坚持使用它。我正在使用jquery自动完成,事实证明它需要[“data1”,“data2”]列表形式。Python str()双引号字符串
我从一个JSON文件中获取数据,并
data = json.load(fobj)['content']
data = [str(data[d]['name']) for d in data.keys()]
[“一些文本”,“其他一些” ....]
,但我特别希望在列表中的双引号的字符串。我已经尝试过repr(str(data)),但是它给出了''一些文本'',然后''一些文本''。strip(“'”),但是这又返回一个单引号字符串。
为了完成工作我做
data = [str(data[d]['name'] + "'") for d in data.keys()]
后来过程中的“'”在字符串的结尾,但这是不正确的做法。
有什么办法用,我可以迫使STR()返回双引号的字符串像STR(数据,报价=“”“)。
感谢您为电子商务dit建议。我几个月前没有发帖,我忘记了格式化规则。 –