프로그래머스 | 2차원으로 만들기 [파이썬 python]
·
Algorithm/프로그래머스
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드 def solution(num_list, n): answer = [] for i in range(len(num_list)//n): answer.append(num_list[n*i : n*(i+1)]) return answer 1차원 배열 num_list가 주어지면 n차원 배열로 바꾸는 문제이다. 단순히 n 개씩 잘라 answer에 추가하면 쉽게 풀 수 있다. 이때 n개씩 자르는 부분을 슬라이싱으로 구현해야 하는데 나는 기존 리스트는 건들지 않고 answer에 추가하려 했기 때문에 n*i부터 n*(i+1)..