df.values.tolist()

 

在Python数据分析中,Pandas的DataFrame 和list数据类型之间可以相互转换。
1.1 df.values .tolist():可以将DataFrame 数据类型转化为list数据类型;
1.2 pd .DataFrame():可以将list 数据类型转化为DataFrame数据类型;

 

import pandas as pd
list1 = [[1,2],[3,4]]
df1 = pd.DataFrame(list1)
print(f"df1:",df1,sep='\n')
print("=============")
df2 = pd.DataFrame({'A':[1,2],'B':[3,4]})
print(f"df2:",df2,sep='\n')
list2 = df2.values.tolist()
print(f"list2:",list2,sep="\n")

  

输出:
df1:
   0  1
0  1  2
1  3  4
=============
df2:
   A  B
0  1  3
1  2  4
list2:
[[1, 3], [2, 4]]

  

posted on 2022-09-21 09:01  lmqljt  阅读(4150)  评论(0编辑  收藏  举报

导航