希望標題沒有誤導。我像往常一樣在 pandas 數據框中加載 Excel 文件df = pd.read_excel('complete.xlsx')這就是里面的東西(通常已經訂購了 - 這是一個非常小的樣品)dfOut[21]: Country City First Name Last Name Ref0 England London John Smith 341 England London Bill Owen 3322 England Brighton Max Crowe 253 England Brighton Steve Grant 554 France Paris Roland Tomas 445 France Paris Anatole Donnet 5346 France Lyon Paulin Botrel 2347 Spain Madrid Oriol Abarquero 348 Spain Madrid Alberto Olloqui 5349 Spain Barcelona Ander Moreno 25410 Spain Barcelona Cesar Aranda 222我需要做的是自動導出數據,為每個國家創建一個 sqlite 數據庫(即“England.sqlite”),其中將包含每個城市(即倫敦和布萊頓)的表,每個表都有相關人員信息。sqlite 不是問題,我只是想弄清楚如何以最快速和“Pythonic 的方式”“解壓”數據框謝謝
1 回答

蕪湖不蕪
TA貢獻1796條經驗 獲得超7個贊
您可以按DataFrame.groupby
對象循環:
for i, subdf in df.groupby('Country'):
? ? ?print (i)
? ? ?print (subdf)
? ? ?#processing
- 1 回答
- 0 關注
- 108 瀏覽
添加回答
舉報
0/150
提交
取消