gpt4 book ai didi

python - 将 Pandas Dataframe 转换为列表字典,按一列分组

转载 作者:太空宇宙 更新时间:2023-11-04 00:25:30 25 4
gpt4 key购买 nike

我有这种格式的数据:

term_x       similar_sounding_term

insurance insurance_policy
insurance insurance_quote
insurance car_insurance
car rental rental cars in Nantucket
car rental damaged car rental policy

我想将此数据框转换为字典,其中键为 term_x,但值为该术语中所有相关值的列表,因此:

insurance : [insurance_policy, insurance_quote, car_insurance, rental cars in Nantucket....]

等等:

我虽然回答here解决了我的问题,但它没有像我希望的那样将列表合并到一个键下。

最佳答案

国际联合会

df.groupby('term_x')['similar_sounding_term'].apply(list).to_dict()
Out[1690]:
{'carrental': ['rentalcarsinNantucket', 'damagedcarrentalpolicy'],
'insurance': ['insurance_policy', 'insurance_quote', 'car_insurance']}

关于python - 将 Pandas Dataframe 转换为列表字典,按一列分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47639125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com