Python3でN*Nの数値の入力を二次元リストに格納する。
例えば入力が
4
a b c d
e f g h
i j k l
m n o p
とかいうものだったとする。これを数値として二次元配列に格納したいときがあった。
こうした(下記)。
4行目で入力を実数値としてリストに格納している。split()で生成されたリストでforを回して、iをfloat(i)で実数にして、tmpのリストを生成する。
そしてtmpのリストを最初に生成したリストmatにappend()している。リストにリストを追加して二次元配列となっている。
N*Nの行列演算にでも使えるだろう。