import pandas as pd
import numpy as np
// 1.把list转为DataFrame类型,注明列名
list = [["张三",12,"男"],["李四",13,"女"]]
df1 = pd.DataFrame(list,columns=["name","age","sex"])
//把DataFrame类型转为list
list2 = (np.array(df1)).tolist()
// 2.把dict转为DataFrame类型,dict的key直接成为列名
dict = {"name":["张三","李四"],"age":[12,13],'sex':["Man","Woman"]}
df2 = pd.DataFrame(dict)
// 3.把数组转为DataFrame类型
array = np.array(list)
df3 = pd.DataFrame(array,columns=["name","age","sex"],index=['a','b'])
// 以数组的形式输出数据
df1.values
// 输出形状
df1.shape
// 输出每列的数据类型
df1.dtypes
// 输出列名
df1.columns
df1.columns.tolist()
df1.ndim //维度
df1.size //数据多少(2*3=6)