将pandas数据帧转换为元组

2024-05-15 09:00:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下pandas数据帧df:

     Description    Code
0    Apples         014
1    Oranges        015
2    Bananas        017
3    Grapes         021

我需要把它转换成元组,像这样:

^{pr2}$

你能帮帮我吗?我尝试了以下代码,但它没有返回我真正想要的:

list(zip(df.columns,df.T.values.tolist()))

提前谢谢!!!在


Tags: 数据代码pandasdfcodedescriptionziplist
2条回答

这样行吗?在

tuple(df.itertuples(index=False, name=None))

您需要zip这两列:

tuple(zip(df.Description, df.Code))
# (('Apples', 14), ('Oranges', 15), ('Bananas', 17), ('Grapes', 21))

相关问题 更多 >