Pandas 对象储存

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  b
0   1  1
1   2  1
2   3  1

DataFrame储存了一个列表对象

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值