split()得到一个意外的关键字参数'expand'

时间:2016-02-23 01:29:25

标签: python-3.x pandas python-3.4

在python2中我可以从这个熊猫系列

        0
0    [a,b,c]

将s.str.split(',',expand = True)改为:

  0 1 2

0 a b c

现在(ipython3)我不能,因为缺乏“扩展”论点。我怎么能以其他方式做到这一点?

1 个答案:

答案 0 :(得分:0)

您应该查看您环境的熊猫版本。根据{{​​3}},最近添加了expand,所以看起来你以某种方式退回了你的版本。

  

expand:bool,默认值False如果为True,则返回DataFrame / MultiIndex   扩大维度。如果为False,则返回系列/索引。新的   版本0.16.1。

基于pandas docs看起来你可以通过指定return_type='frame'参数来做同样的事情。