2017年2月23日木曜日

リスト内の数字の合計【Python】for文とリスト操作



for文の繰り返し回数にはリストをそのまま入れることができる!


し・・・知らなかった・・・。



a = [100, 250, 300]
# aというリストを作る

goukei = 0
#goukeiという変数を作る

for i in a:
#aの要素数だけ繰り返す

    goukei += i
  #goukei変数にa[i]を足していく

print (goukei)
#goukeiを出力


なんて便利なんでしょう
私の今までの書き方だと↓




for i in range(len(a)):
でわざわざリストの長さを取得して合計を出してますね

まぁ、やってることはまったく同じですが





さて、実際はリストの合計を出すだけなら"sum"メソッドが用意されています



2行。


あっさりしてますなぁ


~の倍数の値を取得【Python】リスト.append   >>>


0 件のコメント:

コメントを投稿