我有一個熊貓數據幀如下...摺疊數據框列到一個字符串
import pandas as pd
import numpy as np
df = pd.DataFrame(np.array([['abc', 11], ['xyz', 21],['pqr',31]]),columns=['member','value'])
我需要的是與輸出作爲一個SQL查詢,以摺疊單個字符串內柱「成員」以下...
"select * from table1 where member in ('abc','xyz','pqr')"
在我的原始數據中,我有大量的值。我無法找到一種方法來從之前的問題搜索中摺疊出來。有沒有辦法做到這一點,而不使用循環?謝謝。
所以你只想輸出'list'這樣的:'[「ABC」,「某某」 ,'pqr']'? –
不......我希望它像一個單一的字符串,像'select * from table1'('abc','xyz','pqr')'中的成員,其中名字'abc'等被插入字符串 – Gaurav