我是Python / pandas Dataframe和编程的新手,但我无法弄清楚为什么会出错:
我有一个名为closes的Dataframe,它有一个名为ISP.MI的列,我需要访问它才能执行操作。
如果我运行代码:
`print(closes['ISP.MI][0])`
我得到了正确的价值。
如果我运行代码
Name = ['ISP.MI']
print(closes[Name][0])
我收到错误。我做错了什么?
答案 0 :(得分:0)
谢谢,实际上问题是python解释了这个:
x = ['ISP.MI']
作为列表而不是字符串。
x = 'ISP.MI'
和
x = x[0]
努力解决我的问题:)