方法对象不可下标

时间:2018-08-21 08:43:57

标签: python python-3.x pandas

我正在尝试使用熊猫访问df,并将第一项的值插入到我创建的列表中。

它中断的代码行是这样的:

df.insert[i,6,postalcode[1]]

postalcode[1]的值为'RG2 9GL'和一个字符串,但出现错误

  

方法对象不可下标

我不太确定。

python非常新,所以很想学习我要去哪里。 干杯

1 个答案:

答案 0 :(得分:1)

可能是拼写错误,请尝试

df.insert(i,6,postalcode[1])

Standard Syntax: DataFrame.insert(loc, column, value, allow_duplicates=False)

正式文件:here 示例:

import pandas as pd
import numpy as np
s = pd.DataFrame(np.random.randn(4,1),  columns=["A"])
s.insert(1, "Team", "Any")
print(s)