Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
(Sql+Python)使用单引号将df数组转换为字符串?_Python_Sql_Arrays_String_Quote - Fatal编程技术网

(Sql+Python)使用单引号将df数组转换为字符串?

(Sql+Python)使用单引号将df数组转换为字符串?,python,sql,arrays,string,quote,Python,Sql,Arrays,String,Quote,目标:如何将Python中的sql查询的111222333转换为“111”、“222”、“333” 到目前为止我所做的: 我正在将csv文件调用到df: dataset=pd.read\u csv'simple.csv' 打印数据集 名单 0 111 1 222 2333 List11=dataset.LIST.applystr 打印列表1 0 111 1 222 2333 名称:操作,数据类型:对象 myString=,.joinList1 打印字符串 111222333

目标:如何将Python中的sql查询的111222333转换为“111”、“222”、“333”

到目前为止我所做的:

我正在将csv文件调用到df: dataset=pd.read\u csv'simple.csv' 打印数据集

名单 0 111 1 222 2333

List11=dataset.LIST.applystr 打印列表1

0 111 1 222 2333

名称:操作,数据类型:对象

myString=,.joinList1 打印字符串

111222333

sql=从%s%myString中的数据库位置列表中选择*


这是行不通的。你能帮忙吗?

请试试这个,看看是否有用-

sql=从%s%中列表所在的数据库中选择*,.joinmapmyString,List1

使用

给予


它有可能奏效

myString = "','".join(List1)
sql = "SELECT * FROM database WHERE list IN ('%s')" %myString

在我得到一份清单后,它就像一个符咒一样有效dataset['LIST'].values.tolist非常感谢!
'111','222','333'
myString = "','".join(List1)
sql = "SELECT * FROM database WHERE list IN ('%s')" %myString