python怎么把dataFrame转换成list
时间: 2024-05-05 18:16:37 浏览: 82
可以使用DataFrame对象的values属性将DataFrame转换为numpy数组,然后使用tolist()方法将numpy数组转换为列表。
示例代码如下:
```python
import pandas as pd
# 创建DataFrame对象
df = pd.DataFrame({'A': [1, 2, 3], 'B': ['a', 'b', 'c']})
# 将DataFrame转换成列表
lst = df.values.tolist()
print(lst)
```
输出结果为:
```
[[1, 'a'], [2, 'b'], [3, 'c']]
```
相关问题
python dataframe转换成list
可以使用 pandas 库中的 tolist() 方法将 DataFrame 转换为列表。例如:
```
import pandas as pd
df = pd.DataFrame({'col1': [1, 2, 3], 'col2': [4, 5, 6]})
df_list = df.values.tolist()
print(df_list)
```
还可以使用df.values.tolist()或者df.to_dict()转换。
python dataframe 转换成list
可以使用 pandas 库中的 tolist() 方法将 DataFrame 转换为 list。例如,如果 df 是一个 DataFrame,可以使用以下代码将其转换为 list:
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
lst = df.values.tolist()
print(lst)
```
输出结果为:
```
[[1, 4], [2, 5], [3, 6]]
```
阅读全文