[英]Convert DataFrame to Dictionary Containing List
堆疊團隊! 我有一個數據框,我想將其轉換成字典,其中一列作為鍵,另一列的值附加到字典中的列表中。
我已經能夠將數據幀轉換為具有數據幀每一行鍵值對的字典,但是我只需要在屬於每個字典鍵的序列后附加一個序列或列表即可。
DataFrame:
Team Name ID
0 Idaho 1234
1 Idaho 5678
2 Tokyo 5432
嘗試了這個,我得到了包含字典的字典。 將ID設置為鍵,並將數據幀中的行記錄作為值。
代碼嘗試:
team_id_df.set_index('Team Name').to_dict(orient='index')
結果:
{'Idaho': {'ID': 1234, 'ID': 5678}, 'Tokyo': { 'ID': 5432}}
但是我試圖得到這個:
{'Idaho': [1234, 5678],'Tokyo': [5432]}
我有些困惑,對進行此轉換有什么建議嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.