下面是给我一些问题的代码片段。我要做的是找到每一次出现的 356 天高点。为此,我正在尝试类似于下面的代码,但在“for i”行上出现异常:'builtin_function_or_method' object has no attribute ' getitem '
Quote = namedtuple("Quote", "Date Close Volume")
quotes = GetData() # arrray
newHighs = []
for i,q in range[365, len(quotes)]: #<--Exception
max = max(xrange[i-365, i].Close) #<--i know this won't work, will fix when i get here
if (q.Close > max):
newHighs.append(i,q)
任何有关解决此问题的帮助将不胜感激。此外,任何以有效方式实现这一点的技巧(因为引号数组目前有 17K 元素)也很好。