개발/Python
ravel(), transpose(), resize()
HEAD1TON
2017. 12. 13. 23:12
728x90
반응형
>>>t = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]
>>>x = np.array(t)
>>>type(x)
>>>x.shape
(3, 4)
>>>x.ravel()
array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12])
>>>x.ravel().shape
(12,)
>>>x.shape = (6, 2)
>>>x
array([[1, 2],
[3, 4],
[5, 6],
[7, 8],
[9, 10],
[11, 12]])
>>>x.transpose()
array([[1, 3, 5, 7, 9, 11],
[2, 4, 6, 8, 10, 12]])
>>>x.resize((2, 6))
>>>x
array([[1, 2, 3, 4, 5, 6],
[7, 8, 9, 10, 11, 12]
728x90
반응형