dtypes为'object'的column_names列表

时间:2018-10-07 07:35:47

标签: python-3.x pandas dataframe

有人知道如何制作一个列名列表,其中包含以dtypes作为“对象”的列名 或者换句话说,包含字符串的列

如果您这样做,请给我很大的帮助

1 个答案:

答案 0 :(得分:0)

假设我们有以下数据:

df = pd.DataFrame({"a":[1,2,3],"b":["a","b","c"]})
df    
    a   b
0   1   a
1   2   b
2   3   c

然后执行以下行:

[nm for nm, dt in zip(df.columns, df.dtypes) if dt == "object"]
['b']