小编JJ2*_*015的帖子

Python循环双重打印

使用下面的代码,我能够得到正确的答案,但重复两次.

例如,我只想要一个结果[1.2038, 1.206],但下面的代码打印出来[1.2038, 1.206, 1.2038, 1.206].谁知道我的代码出了什么问题?任何帮助将不胜感激.谢谢!

spot = [1.2020, 1.2040]
forwardSwap = [0.0018, 0.0020]
forwardOutright = []

for i in range(len(spot)):
    for i in range(len(forwardSwap)):
        forwardOutright.append(spot[i] + forwardSwap[i])

print forwardOutright
Run Code Online (Sandbox Code Playgroud)

python math python-2.7

6
推荐指数
2
解决办法
1691
查看次数

标签 统计

math ×1

python ×1

python-2.7 ×1