大熊猫中的“方法”类型是什么,如何将其更改为“列表”类型?

时间:2019-08-06 07:44:50

标签: python

我有一个数据框,其中包括一个特定列中的元组列表,例如[(A,B),(c,F),(D,M),(N,P)](列表的长度可能会针对每一行而变化)。我使用了cumsum函数来求和列表在数据框的新列中列出,但是此函数将新列中的类型数据从list更改为method。有人知道我如何将类型返回到list吗?

1 个答案:

答案 0 :(得分:0)

解决方案非常简单,您忘记在()的末尾添加cumsum。这是一个示例:

>>> import pandas as pd
>>> s = pd.Series([1, 2, 5, -1, 0])
>>> y = s.cumsum    #THE WRONG WAY
>>> type(y)
<class 'method'>

您应该改用s.cumsum()