【发布时间】:2017-01-22 09:45:49
【问题描述】:
我是 Python / pandas Dataframe 和编程新手,但我不知道为什么会出错:
我有一个名为 closes 的数据框,其中有一个名为 ISP.MI 的列,我需要访问该列来执行操作。
如果我运行代码:
`print(closes['ISP.MI][0])`
我得到了正确的值。
如果我运行代码
Name = ['ISP.MI']
print(closes[Name][0])
我得到一个错误。我做错了什么?
【问题讨论】:
-
Name = 'ISP.MI'就是你要找的。span> -
@JohnGalt 是对的。将来确保您包含更多代码,并且肯定包含您收到的错误。问题是您正在尝试为列表编制索引。