我希望选择所有行中包含字符串值的所有列,并将该列添加到列表中,以便以后使用。
您能帮忙找路吗?从我的df中提取:
1
我想查看列的列表,这些列在列中的任意位置包含值'Q1','Q2','Q3','Q4'。在这种情况下,第1列和第3列。
答案 0 :(得分:1)
将applymap
与any
一起使用
df.applymap(lambda x : 'Q' in str(x)).any()
Out[268]:
1 True
2 False
3 True
dtype: bool