【发布时间】:2020-05-07 03:09:45
【问题描述】:
string='98.87,100.91,22.12'
print(string)
98.87,100.91,22.12
那么我想像这样添加撇号
'98.87','100.91','22.12'
我该怎么做?
谢谢
谢谢大家
我知道我可以使用“'98.87'”来打印
'98.87'
但实际上我想通过代码添加撇号
因为我会从
得到字符串string = request['string']
那我想让这个字符串在SQL查询中
SELECT * FROM table WHERE str IN ({}).format(string)
我希望结果变成
SELECT * FROM table WHERE str IN ('98.87','100.91','22.12')
【问题讨论】:
-
这能回答你的问题吗? How to convert list into string with quotes in python / Join a list of strings in python and wrap each string in quotation marks (也可以使用
str.split(',')将您的字符串先放入列表) -
我更新了下面的答案,使用代码将列表中每个项目的撇号添加到包含这些撇号的字符串中。我希望它有所帮助。