我想要做一个循环来将colums添加到现有变量(有10到15个变量称为option0,option1,... optionn)。每个选项变量都有自己的列,但我需要为每个变量添加更多的列。一个接一个做是无用的,用一个循环来做,不起作用。 举例option0:将colums添加到变量列表
option0['Risk_rate'] = rfr.column[0]
例为N个选项:
for opt in range(0, len(aapl.expiry_dates)):
['option%s' % opt['Risk_rate']] = rfr.column[0]
一个适当的提示会很方便,可以节省我很多inneficient代码!
没有编号的'option'变量。把它们放在一个列表中,这样你就可以通过索引来访问它们。 –
为什么不把所有optionX变量放到列表中并迭代它,以这种方式向它们添加新数据? – Maciek