【发布时间】:2018-05-24 19:47:34
【问题描述】:
我想读取 csv 文件的列(a、b 和 c)。我正在使用以下代码:-
tt=pd.read_csv('abc.csv', nrows=1,sep='|').columns
输出是一个索引,如下所示。
Index(['a', 'b', 'c'], dtype='object')
如何从上述索引中提取列表 ['a','b','c']。有没有其他更优雅的方法可以在不加载整个 csv 文件的情况下将 csv 文件的列标题读取到列表中?
【问题讨论】:
-
pd.read_csv('abc.csv', nrows=1,sep='|').columns.tolist() -
说真的:)谢谢它的工作。
-
你本来可以做到的
list(tt)
标签: python list pandas csv indexing