pandas读取Excel然后 tolist() 按行遍历
时间: 2023-12-15 12:06:55 浏览: 142
pandas按行按列遍历Dataframe的几种方式
可以使用 pandas 中的 read_excel 方法读取 Excel 文件,然后将其转换为列表,最后按行遍历列表即可。具体代码如下:
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('example.xlsx')
# 将 DataFrame 转换为列表
data = df.values.tolist()
# 按行遍历列表
for row in data:
print(row)
```
其中,`df.values` 返回一个 NumPy 数组,`tolist()` 方法将其转换为列表。按行遍历列表时,可以使用 for 循环遍历每一行,每一行也是一个列表,其中包含了每个单元格的值。
阅读全文