gpt4 book ai didi

python - 创建数据框时限制元组列表中的列

转载 作者:行者123 更新时间:2023-12-03 18:40:06 25 4
gpt4 key购买 nike

从元组列表创建df时如何限制列?

预期输入:

data = [('a',11,111),
('b',22,222),
('c',33,333)]

预期输出:
   A   B
0 a 11
1 b 22
2 c 33

我写:
pd.DataFrame([(x[0], x[1]) for x in data], columns=['A', 'B'])

但是有没有更优雅的方法来做到这一点?

最佳答案

我想我们可以做 from_records

pd.DataFrame.from_records(data,exclude=[2], columns=['A','B',2])
Out[27]:
A B
0 a 11
1 b 22
2 c 33

关于python - 创建数据框时限制元组列表中的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61935986/

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