覚え書きブログ

Pythonの覚え書き(リストの連結編)

Pythonでは、2つのリストを、+を用いることにより簡単に連結することができる。

>>> list1=[1,2,3]
>>> list2=[4,5,6]
>>> list1+list2
[1, 2, 3, 4, 5, 6]

ただし、+で連結できるのは、水平方向だけで、垂直方向の連結はできない。垂直方向の連結をする場合は、numpyのvstackを使う。

>>> import numpy as np
>>> list1=[1,2,3]
>>> list2=[4,5,6]
>>> np.vstack((list1,list2))
array([[1, 2, 3],
       [4, 5, 6]])