見出し画像

ゆるプロ!番外編「見慣れない変数の代入」

こんな方法ありか?と思うが、ありらしい。

画像1

ちなみにこれはエラー

画像2

どうやら、intオブジェクトは反復不能で展開できない。
そもそも、複数の変数の代入方法は下記の通りである。

x, y = 1, 2

つまり、割り当てる上では下記はありのようだ。for文とかで反復できるからだろうか。

x, y = (1, 2)

また、変数の数とピッタリ合わないといけないようだ

画像3

expectedは「期待される」という意味だから変数が「3」つなら、value(値)も3つであってほしい。しかし、得られたのは2だろう。だから、not enough、充分ではないということだ。展開するには充分ではない。

しかし、コンテナの様に複数の値を格納できるかと思ったが、ひとつずつ代入しているように見える。

画像4

恐らく明示的に書かない限りは、変数はコンテナのように機能しない。タプルはそもそも値の更新ができないし。若干、脱線してきたのでここで検証は終了する。また、気になったら検証する。

おわり!