my_list = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k']
# 한 리스트에 몇개씩 담을지 결정
n = 3
result = [my_list[i * n:(i + 1) * n] for i in range((len(my_list) + n - 1) // n )]
print(result)
결과
[['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ['j', 'k']]
반응형
'데이터사이언스' 카테고리의 다른 글
파이썬 문자열 압축(feat. 프로그래머스 문자열 압축 문제) (0) | 2020.05.29 |
---|---|
파이썬 트리 구조(feat.프로그래머스 길찾기 게임) (0) | 2020.05.27 |
파이썬 N진수 변환 알고리즘 (0) | 2020.05.20 |
캐시(Cache) : 프로그래머스 문제를 예제로 (0) | 2020.05.19 |
정규표현식 패턴과 모듈(프로그래머스 파일명 정렬) (0) | 2020.05.15 |