해당 코드문에 주석 달아주실수 있으신가요... ㅠㅠ
조회수 631회
for i in range(0,4): for j in range(0,4): for k in range(0,8): if boardInfo[i][j]['word'] == picked[k]: boardInfo[i][j]['color'] = k
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
일단
picked
라는 배열은 8개의 값으로 이루어진 단순배열일 것 같습니다.boardInfo
는 아마도 5개 키를 갖는 것 같고 각 키의 값은 5개의 키를 갖는 배열인 것 같습니다(이 배열을 목적배열이라고 부르겠습니다). 그리고 이 목적배열의 키들 중에는'word'
가 있을 수도 없을 수도 있습니다.그래서 행여나 목적배열에
'word'
가 있고 그 값이picked
의 값들 중에 하나 일치하는 게 있다면 그 값을 그대로 해당 목적배열의'color'
키 값으로 사용한다는 소스 같습니다.확실성은 보장할 수 없습니다. 레거시 소스를 읽고 해독해 사용하는 것은 전적으로 담당자의 책임입니다.
댓글 입력