首页 > 解决方案 > Python - 从 Pandas 输出中消除索引值

问题描述

代码示例

import pandas as pd
data = pd.read_csv('file_name.csv',parse_dates=True)
print(data['EmpName'])

输出:

**0**     Tim K
**1**     Joesph R
**2**     Don T
**3**     Rachel P
**4**     Sam W

想要从输出中消除索引值?

标签: pythonexcelpandasindexing

解决方案


data['EmpName']是熊猫系列。如果你这样做list([data['EmpName'])了,那将把它打印成一个列表;它将被括在括号中,元素将用逗号分隔。所以它看起来像这样['Tim K', 'Joesph R', 'Don T', 'Rachel P', 'Sam W']:如果你不想要逗号,你可以这样做' '.join(data['EmpName']),这会给'Tim K Joesph R Don T Rachel P Sam W'. 请注意,如果任何元素不是字符串类型(例如,有些是 int),则会出现错误,因此为了安全起见,您可能想要这样做' '.join([name for name in data['EmpName']])


推荐阅读