2

我有一个冻结的集合,其元素是这样的:

{frozenset({'e', 'f'}), frozenset({'a', 'b'}), frozenset({'c', 'd'}),....}

我想将冻结集中的元素写入熊猫数据框,如下所示:

  col1 col2
0    a    b
1    c    d
2    e    f
..   ..   ..

最有效的方法是什么?

4

1 回答 1

4

您可以将您的集合转换为列表,然后创建数据框。让我们在下面的示例中调用您的集合dat

df = pd.DataFrame(list(dat), columns=['col1', 'col2'])

在 DataFrame 中为dat.

于 2017-08-18T18:10:16.417 回答