Pythonでスマートに配列を分解することができた
auです。
Pythonで配列に入っている値を分解したいときってありますよね。
こんな感じに。
array = ["au", 21, 170, 65, "埼玉県", "xxx@yyy.jp"] name = array[0] age = array[1] height = array[2] weight = array[3] city = array[4] mail = array[5]
配列の中身を特定の変数に代入するやり方ですね。しかし、これだと行数が長くなってしまいます。
そこで、以下のように書くことで1行で治めることができます。
array = ["au", 21, 170, 65, "埼玉県", "xxx@yyy.jp"] name, age, height, weight, city, mail = array print("私の名前は" + name + "です。") # 実行結果 私の名前はauです。
行数が少なくなったことで、可読性も上昇しましたね。