リスト内包表記その2

リスト内包表記を知った時は,「なんだmapを別のやり方でしかないんだな」と思っていました.
が,実際は「からではないリストを作る」ための記法なのだろう.

self.adjmat.append([0 for x in range(size+1)]);

といったように,forの前には何もxに対する操作を書かなくてもよい.
この行を実行するとsize個の0を要素としてもつリストが,self.adjmatに追加される.