Pythonで複数の変数を初期化するときに
value_a = 0
value_b = 0
value_c = 0
value_e = 0
value_f = 0
と書くと全ての変数が0で初期化されます。
しかし、次のように書くこともできます。
value_a = value_b = value_c = value_d = value_e = value_f = 0
この書き方だと1行で書けてコードが縦長にならないメリットがあります。
しかし、この書き方をリストでも行うと
list_a = list_b = list_c = list_d = list_e = list_f = 0
想定外のことが起きます。
続きを読む