리스트를 정해진 개수로 분할하여 딕셔너리에 저장하는 Python 예제Python/Python 예제 코드2023. 1. 21. 08:30
Table of Contents
반응형
리스트를 정해진 개수로 분할하여 딕셔너리에 저장하는 Python 예제 코드입니다.
2023.1.21 최초작성
# 리스트 크기
max_size = 18
# 나눌 원소 개수
element_size = 6
# 테스트를 위해 연속적인 숫자로 구성된 리스트 생성
temp = [i for i in range(0,max_size)]
# element_size 크기의 리스트를 원소로 하는 리스트 생성.
# max_size가 element_size로 나누어 떨어지지 않는 경우 마지막 원소로 element_size보다 작은 크기의 리스트가 생성됨.
g_image_order_list = {}
for i in range(0,max_size,element_size):
g_image_order_list[i//element_size] = temp[i:i+element_size]
print(g_image_order_list)
실행결과
{0: [0, 1, 2, 3, 4, 5], 1: [6, 7, 8, 9, 10, 11], 2: [12, 13, 14, 15, 16, 17]}
반응형
'Python > Python 예제 코드' 카테고리의 다른 글
Python에서 Ctrl+C 감지하기 (0) | 2023.10.08 |
---|---|
csv 파일을 여러 개 파일로 분리하는 python 예제 (0) | 2023.10.07 |
Python에서 getch 함수 사용하기 (0) | 2022.12.14 |
logging을 사용하여 stdout, stderr을 파일에 저장하는 Python 예제 (0) | 2022.11.14 |
Python - 조건 if문이 포함된 한 줄 return 문 사용하기 (0) | 2022.10.27 |