5-2 . Numpy 제공 자료구조/Array 생성함수
[파이썬 numpy] 1차원 배열를 원하는 형태의 배열로 만들기 (reshape)
만다린망고
2020. 10. 19. 16:39
반응형
[파이썬 numpy]
1차원 배열를 원하는 형태의 배열로 만들기 (reshape)
1차원 배열을 2차원 배열로
1차원 배열을 하나 정의합시다.
>>> A1=np.array([1,2,3,4,5,6])
>>> A1
array([1, 2, 3, 4, 5, 6])
2행3열인 2차원배열로 만들어봅시다.
>>> A1.reshape(2,3)
array([[1, 2, 3],
[4, 5, 6]])
1차원 배열을 3차원 배열로
1차원 배열을 하나 정의합시다.
>>> B1=np.array([1,2,3,4,5,6,7,8,9,10,11,12])
>>> B1
array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12])
2높2행3열짜리 3차원 배열을 정의합시다. 2높은 높이가 2라는 의미입니다.
>>> B1.reshape(2,2,3)
array([[[ 1, 2, 3],
[ 4, 5, 6]],
[[ 7, 8, 9],
[10, 11, 12]]])
반응형