Pandas 对象储存

来源:互联网 发布:虚拟机快照限时软件 编辑:程序博客网 时间:2024/06/06 19:45
In [1]: import pandas as pd   ...: a1=[1,2,3]   ...: a2=[[1,2,3]]   ...: b=1

DataFrame讲b的值复制了3遍,使得“a1”,“b”列的长度相同

In [2]: pd.DataFrame({"a1":a1,"b":b})Out[2]:    a1  b0   1  11   2  12   3  1

DataFrame储存了一个列表对象

pd.DataFrame({"a2":a2,"b":b})Out[3]:           a2  b0  [1, 2, 3]  1

DataFrame会讲一个列表对应的转换为arrays,所以想要储存一个对象,则需要将该对象放在一个列表里。

原创粉丝点击