로그인 바로가기 하위 메뉴 바로가기 본문 바로가기

데이터 구조 및 분석: Linear Structure and Dynamic Programming

임시 이미지 KAIST 산업및시스템공학과 문일철
http://kooc.kaist.ac.kr/datastructure-2019s/forum/120792
좋아요 1779 수강생 3367

안녕하세요, 오프라인 수업 week 5와 관련되어 제공된 factory.py 의 line 17에서 self.processes를 선언하는 과정에서 질문이 생겼습니다.

해당 코드에서, self.processes 는 다음과 같이 선언됩니다.


self.processes = [[[] for j in range(self.col)] for i in range(self.row)]

그런데, 제가 파이썬에 익숙하지 않아서 [ ] 안에서 for 문이 반복되어 사용되는 구조가 이해하기 어렵습니다. 

혹시 이와 같은 for loop 사용에 대해 설명해 주시거나, 혹은 관련 자료를 소개해 주실 수 있으실까요?


감사합니다.