我想解决以下问题:
假设我有一个datafram,看起来像这样
match 0 1 2 3 4 5 6 7
1 Morocco France Morocco NaN NaN NaN NaN NaN
2 Morocco France Morocco NaN NaN NaN NaN NaN
3 Morocco France NaN NaN NaN NaN NaN NaN
4 China United States NaN NaN NaN NaN NaN NaN
5 China NaN NaN NaN NaN NaN NaN NaN
我正在寻找一种方法来查找每行中的唯一值,并将它们添加到另一列中,同时删除所有NaN
输出应如下所示:
match 8
1 Morocco, France
2 Morocco, France
3 Morocco, France
4 China, United States
5 China
对如何解决这个问题有什么建议吗
下面是在
lambda
中组合set
和list
的尝试:输出:
使用:
我们还可以使用:
相关问题 更多 >
编程相关推荐