gpt4 book ai didi

python - 我如何在 Pandas 上进行独特的关键字简化和按字母顺序排序

转载 作者:太空狗 更新时间:2023-10-30 01:52:40 25 4
gpt4 key购买 nike

这是我的数据集

id  keyword
1 transfer atm transfer atm
2 transfer transfer atm
3 atm transfer hospital

我想要的是按字母顺序对关键字进行排序并使其独一无二,基于按字母顺序排序后 keyword 上的单词是 atmhospitaltransfer

id  keyword
1 atm transfer
2 atm transfer
3 atm hospital transfer

最佳答案

试试这个:

df['keyword']=df['keyword'].apply(lambda x:' '.join(sorted(set(x.split()))))

O/P:

   id                keyword
0 1 atm transfer
1 2 atm transfer
2 3 atm hospital transfer

解释:

  1. 用空格分隔单词。
  2. 找到常用词,即删除重复的词。
  3. 对所选单词进行排序

关于python - 我如何在 Pandas 上进行独特的关键字简化和按字母顺序排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54548236/

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