728x90
▶문제 설명

▶나의 풀이
import numpy as np
def solution(num_list, n):
answer = np.array(num_list).reshape(-1, n)
answer_list = answer.tolist()
return answer_list
▶나의 풀이 방법 설명
# import numpy as np
--> numpy
# np.array를 활용해서 num_list를 array 배열로 변환
--> reshape로 n에 일맞은 배열
# answer의 형태는 array형태로 되고 출력은 list형식으로 나와야 하므로
list형식으로 바꾼다.
※ 사용된 문법
np.array(list): numpy 배열로 변환
reshape(): 원하는 shape로 변환
.tolist() : list로 변환
728x90
'[Programmers]' 카테고리의 다른 글
[프로그래머스 Lv.0][Python] 한 번만 등장한 문자 (0) | 2023.01.20 |
---|---|
[프로그래머스 Lv.0][Python] 모음 제거 (0) | 2023.01.20 |
[프로그래머스 Lv.0][Python] 숨어있는 숫자의 덧셈(1) (0) | 2023.01.20 |
[프로그래머스 Lv.0][Python] 합성수 찾기 (0) | 2023.01.19 |
[프로그래머스 Lv.0][Python] 인덱스 바꾸기 (0) | 2023.01.18 |