python根据数据框创建列表
时间: 2023-11-16 08:05:34 浏览: 72
可以使用 Pandas 库的 to_list() 方法将数据框转换为列表:
例如,假设有一个名为 df 的数据框:
```
import pandas as pd
df = pd.DataFrame({'a': [1, 2, 3], 'b': ['x', 'y', 'z']})
```
可以使用 to_list() 方法将其转换为列表:
```
my_list = df.values.tolist()
print(my_list)
```
输出:
```
[[1, 'x'], [2, 'y'], [3, 'z']]
```
其中,每个列表元素对应数据框的一行数据,元素顺序与数据框列顺序一致。
阅读全文