二维表与列表之间的相互转换

1.将二维表转化为列表;

2.将列表转化为二维表。

import pandas as pd
import numpy as np
from pandas import DataFrame

# data_file 数据文件路径
data_file = '/Users/qiguan/Downloads/data.xlsx'
# 读取文件数据
data = pd.read_excel(data_file, index_col=None)

# 首先将pandas读取的数据转化为array
data_array = np.array(data)
# 然后转化为list形式
data_list = data_array.tolist()

#相当于
# 第一步:将dataframe转化为数组,再将数组转化为列表
data_list = np.array(data).tolist
# 列表转化为dataframe
sum5 = []
pd.DataFrame(sum5)
posted on 2022-01-20 17:59  cookie的笔记簿  阅读(313)  评论(0编辑  收藏  举报