【发布时间】:2020-07-07 01:52:23
【问题描述】:
对于这张图片中的数据框,为什么count 列是我可以通过print(df.columns) 访问和打印的唯一列?换句话说,为什么我无法访问或打印Q?
例如,当我打印出列名时,我只打印count。
print(df.columns)
Index(['count'], dtype='object')
如果我做这个小技巧,我可以访问两个列名,但它很hacky(而且我必须编写一个文件):
df.to_csv('df.csv',header=True)
df2 = pd.read_csv("df.csv")
print(df2.columns)
Index(['Q', 'count'], dtype='object')
如何在不写入文件的情况下访问两个列名?
【问题讨论】:
标签: python-3.x pandas dataframe