我有 70 年的变量,我需要将变量的一部分与循环字符串的另一部分“连接”。
示例:'varout'/'varin' - 部分等于所有。 但我需要加入这一年:varout1959,在循环计数中。
并制作一个列表或字典,写下所有这 70 个年份值。现在不工作。
我正在做这个:
varout1959 = np.mean(varin1959) + np.mean(varin1960)
varout1960 = np.mean(varin1960) + np.mean(varin1961)
....
varout2019 = np.mean(varin2019) + np.mean(varin2020)
但我想做那样的东西,争取时间:
for i in range(1959, 2019):
varout+str(i) = np.mean(varin+str(i)) + np.mean(varin+str(i+1))
print('end')
最后,我需要 varout1959、varout1960...varout2020 的值,基于使用 varin1959、varin1960...varin2020 的计算。 这个变量可以是任何值。
这种方式,在varout中出现错误,SyntaxError: cannot assign to operator
我怎么写这个语法?这是可能的?或者其他想法?