次のような数字のリストがあるとします。
my_list = [1, 17, 2]
そして、それらを一緒に追加したかったのです。を使用できることを知っていますprint(sum(my_list))
。しかし、別の方法があるかどうかを確認したかったので、次のことを試しました。
b = len(my_list)
for m in range(my_list[0], my_list[b-1]):
m += m
print(m)
このようなことがうまくいくはずですが、明らかに間違っています。この出力は です2
。私が試した後:
result = 0
b = len(my_list)
for m in range(my_list[0], my_list[b-1]):
result = result + m
print(result)
これは を出力します1
。
私が間違っていることと、それを修正する方法を説明してください。