0
我正在嘗試做一個練習問題,它涉及在一個循環中對數字求和。我認爲下面的代碼會起作用,但我的答案是錯誤的。有任何想法嗎??Python 2 - 在列表中總結數字
sortedList = map(int, "283 889 22 352 744 969 40 1248 309 197 1274 630 1040 1161 1040 338 486 295 202 914 778 428 405 483 662 363 1139 968 943 820 481 1217 408 493 268 1143 161 299 1090 461 486 1064 1081".split())
sum = 0
for number in sortedList:
sum += sortedList.pop
print sum
切換到'而排序列表:'(雖然它*不*排序)或'總和+ = number'或只使用'sum'。 **不要**在「for」循環時更改列表的長度。 – jonrsharpe