小编who*_*_oh的帖子

Pandas DataFrame 到 Excel 的问题

我正在尝试通过 Pandas Datarame 将元组列表导出到 Excel,但每次我尝试运行该函数时,我都会得到:

TypeError: init () 得到了一个意外的关键字参数“engine”

元组列表类似于

[(83, 97), (34, 78), (39, 70), (60, 66), (90, 48)...]
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的代码:

#Create a Pandas Excel writer using XlsxWriter as the engine.
writer = pd.ExcelWriter(results, engine='xlsxwriter')
df.to_excel(writer, sheet_name='Sheet1', index=False)
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么会这样?这是缺少模块的情况吗?我在无法访问 Internet 的区域工作,因此无法下载/更新库。除了将元组列表轻松传递到 Excel 文件之外,还有其他替代方法吗?

python excel pandas

1
推荐指数
1
解决办法
2万
查看次数

单个元组列表的列表嵌套列表

我试图将一个嵌套的列表列表(列表数量可以是2个列表+)转换为单个元组列表.

该列表看起来像这样:

exampleList = [['A', 'B', 'C', 'D'], [1, 2, 3, 4], [10, 20, 30, 40]]
Run Code Online (Sandbox Code Playgroud)

我希望它像这样;

newList = [('A', 1, 10), ('B', 2, 20), ('C', 3, '30)...]
Run Code Online (Sandbox Code Playgroud)

我知道,如果你这样做zip(list1, list2),它就成了一个元组列表.但是我该怎么做列表列表呢?

我尝试使用zip概念:

test = []
for data in exampleList:
     test.append(zip(data))
Run Code Online (Sandbox Code Playgroud)

但它对我没有用.

感谢先进的任何帮助!

python tuples list

1
推荐指数
1
解决办法
310
查看次数

标签 统计

python ×2

excel ×1

list ×1

pandas ×1

tuples ×1