我正在尝试使用这些功能创建一个主数据框。尝试做一个for
循环,但我得到KeyError 3
,但是,我从中学习的Youtube视频却没有出现此错误,并且无法流畅地运行代码。此代码是长代码的最后一站。但是除此部分以外的所有其他操作均已成功执行。请引导我完成
for i in range(0,len(dictlist)):
if colFeat[i] == 'macd':
coldID = colFeat[i] + str(keylist[6][0] + str(keylist[6][1]))
masterFrame[colID] = dictlest[i]
else:
for j in keylist[i]:
for k in list(dictlist[i][j]):
colID = colFeat[i] + str(j) + k
masterFrame[colID] = dictlist[i][j][k]
masterFrame
这是我收到的错误消息:
---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
<ipython-input-58-3bb03ae5562c> in <module>
11 for j in keylist[i]:
12
---> 13 for k in list(dictlist[i][j]):
14
15 colID = colFeat[i] + str(j) + k
KeyError: 3