numpyで対角行列を作る

与えられた成分が対角成分に入っているような対角行列を作りたい場合、diagを使えばよい。

In [837]: diag([1, 2, 3])
Out[837]: 
array([[1, 0, 0],
       [0, 2, 0],
       [0, 0, 3]])