我正在尝试使用 pandas 访问 df 并将第一项的值插入我创建的列表中。
中断的代码行是这样的:
df.insert[i,6,postalcode[1]]
postalcode[1]
的值是 'RG2 9GL'
和一个字符串,但我收到错误
Method Object is not Subscriptable
我不太确定。
对 python 相当陌生,所以很想了解我哪里出错了。 干杯
最佳答案
可能是拼写错误,请尝试这个
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)
关于python - 方法对象不可订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51944847/