Sử dụng mã bên dưới, tôi có thể nhận được câu trả lời đúng, tuy nhiên nó được lặp lại hai lần.In hai vòng lặp Python
Ví dụ: tôi chỉ muốn kết quả là [1.2038, 1.206]
, nhưng mã bên dưới in [1.2038, 1.206, 1.2038, 1.206]
. Bất cứ ai biết những gì là sai với mã của tôi? Mọi sự trợ giúp sẽ rất được trân trọng. Cảm ơn!
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
Bản sao có thể có của [Thêm SUM giá trị của hai DANH SÁCH vào danh sách mới] (https://stackoverflow.com/questions/14050824/add-sum-of-values-of-two-lists-into-new-list) – yinnonsanders
Sẽ phát hiện và chuyển tiếpSwap luôn có cùng số phần tử? –