■ list 클래스에서 내장 리스트와 슬라이싱을 사용해 리스트에서 원하는 요소 수대로 그룹을 만드는 방법을 보여준다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
def chunk(sourceList, chunkSize): return [sourceList[i : i + chunkSize] for i in range(0, len(sourceList), chunkSize)] sourceList = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] targetList = chunk(sourceList, 3) print(targetList) """ [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10]] """ |