pandas 在未知列名的情况下,怎么读取exl中第K列的数据
时间: 2023-12-03 21:45:39 浏览: 132
Pandas读取csv时如何设置列名
5星 · 资源好评率100%
可以使用 `iloc` 方法来读取 Excel 中的第 k 列数据,即使不知道列名也可以。下面是一个示例代码:
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('your_excel_file.xlsx', sheet_name='Sheet1')
# 获取第 k 列数据
k = 3 # 假设要获取第 3 列数据
col_data = df.iloc[:, k-1].tolist() # k-1 是因为 iloc 索引从 0 开始
# 输出第 k 列数据
print(col_data)
```
其中 `iloc[:, k-1]` 表示获取所有行的第 k 列数据。可以将其转换为列表并输出。
阅读全文