Python中b=a.apply(lambda x: a.columns[x][0],axis=1)是什么意思呢,a是一个DataFrame,求详解

Python中b=a.apply(lambda x: a.columns[x][0],axis=1)是什么意思呢,a是一个DataFrame,里面都是布尔值,求详解

完全看不懂,试了一下也没跑通
axis=1意味着把行 当做变量传进去,也就是x
把行内容当做列索引去取,没有办法取到吧追问

是可行的,可能我漏了一个信息,a里面的都是布尔值

温馨提示:答案为网友推荐,仅供参考