それ行け限界高専生

プログラム書いてる限界高専生のようわからんメモ 参考にしないでください

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の行列演算にでも使えるだろう。