pandas转list
时间: 2023-07-11 21:22:44 浏览: 101
Pandas把dataframe或series转换成list的方法
你可以使用 pandas 库中的 `tolist()` 方法将 DataFrame 或 Series 对象转换为列表。例如,将一个 DataFrame 对象 `df` 转换为列表,可以使用以下代码:
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': ['a', 'b', 'c']})
df_list = df.values.tolist()
print(df_list)
```
输出结果为:
```
[[1, 'a'], [2, 'b'], [3, 'c']]
```
如果你想将一个 Series 对象 `s` 转换为列表,可以使用以下代码:
```python
import pandas as pd
s = pd.Series([1, 2, 3])
s_list = s.tolist()
print(s_list)
```
输出结果为:
```
[1, 2, 3]
```
阅读全文