gpt4 book ai didi

python - 将数据框划分为包含所有列的行列表

转载 作者:行者123 更新时间:2023-12-05 03:21:01 24 4
gpt4 key购买 nike

来自这样结构的数据框

   A B
0 1 2
1 3 4

我需要这样的列表:

[{"A": 1, "B": 2}, {"A": 3, "B": 4}]

最佳答案

看起来你想要:

df.values.tolist()

例子:

df = pd.DataFrame([['A', 'B', 'C'],
['D', 'E', 'F']])

df.values.tolist()

输出:

[['A', 'B', 'C'],
['D', 'E', 'F']]

其他选项

df.T.to_dict('list')
{0: ['A', 'B', 'C'],
1: ['D', 'E', 'F']}

df.to_dict('records')
[{0: 'A', 1: 'B', 2: 'C'},
{0: 'D', 1: 'E', 2: 'F'}]

关于python - 将数据框划分为包含所有列的行列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73052682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com