【发布时间】:2018-03-27 08:15:30
【问题描述】:
我想从 Excel 文件为大型 hdf 文件创建密钥列表:
表:
我希望密钥列表如下所示:
/blue/a/a1
/blue/a/a2
/blue/b/b1
...
到目前为止我的代码是:
import pandas as pd
import numpy as np
df = pd.read_excel('file.xlsx', usecols = ['A', 'B', 'C'])
print(df)
list1, list2, list3 = df['A'].tolist(), df['B'].tolist(), df['C'].tolist()
print(list1,list2,list3)
for i in list1:
list1[i].append(list2[i]).append(list3[i])
print(list1)
转换为 3 个列表有效。然后我尝试将每个列表的行附加在一起,但没有成功。有没有简单的方法来做到这一点?
【问题讨论】:
标签: python excel python-3.x pandas