Python 方法对象不可下标

Python 方法对象不可下标,python,python-3.x,pandas,Python,Python 3.x,Pandas,我正在尝试使用pandas访问df,并在我创建的列表中插入第一项的值 它中断的代码行如下所示: df.insert[i,6,postalcode[1]] postalcode[1]的值是'RG2 9GL'和一个字符串,但我得到了错误 方法对象不可下标 我不完全确定 对python来说是个新手,所以我很想知道我哪里出了问题。 干杯可能是打字错误,试试这个 df.insert(i,6,postalcode[1]) Standard Syntax: DataFrame.insert(loc, co

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

它中断的代码行如下所示:

df.insert[i,6,postalcode[1]]
postalcode[1]
的值是
'RG2 9GL'
和一个字符串,但我得到了错误

方法对象不可下标

我不完全确定

对python来说是个新手,所以我很想知道我哪里出了问题。
干杯

可能是打字错误,试试这个

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

Standard Syntax: DataFrame.insert(loc, column, value, allow_duplicates=False)
正式文件: 例如:

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)
使用
df.insert(i,6,postalcode[1])
,这是打字错误。