gpt4 book ai didi

python - 如何获取所有非空行值的列名?

转载 作者:行者123 更新时间:2023-12-04 14:47:45 26 4
gpt4 key购买 nike

给定以下数据框

    A   B   C
0 1 Nan Nan
1 Nan 2 Nan
2 Nan Nan 3

我想获取一个列,获取所有非空行的列名

预期结果

   A   B   C   D
0 1 2 Nan [A,B]
1 Nan 2 4 [B,C]
2 4 Nan 3 [A,C]

有没有使用python的解决方案?

最佳答案

使用:

df['D'] = df.apply(lambda x: x.dropna().index.to_list(), axis=1)

关于python - 如何获取所有非空行值的列名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69704891/

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