해당 코드문에 주석 달아주실수 있으신가요... ㅠㅠ

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

  • 리스트의 주소에 키워드인 워드가 들어가 있는거 보니 판다스인거 같은데, 이것만 보고 주석 달아줄 사람이 있을려나 광자 2018.6.13 13:04
  • 이것만 보고 주석 달아줄 사람이 없죠 clianor 2018.6.13 20:11
  • 이렇게 올리면 누가 주석 달아주겠어요 gudwls8080 2018.6.14 22:58

1답변

  • 일단 picked라는 배열은 8개의 값으로 이루어진 단순배열일 것 같습니다.

    boardInfo는 아마도 5개 키를 갖는 것 같고 각 키의 값은 5개의 키를 갖는 배열인 것 같습니다(이 배열을 목적배열이라고 부르겠습니다). 그리고 이 목적배열의 키들 중에는 'word'가 있을 수도 없을 수도 있습니다.

    그래서 행여나 목적배열에 'word'가 있고 그 값이 picked의 값들 중에 하나 일치하는 게 있다면 그 값을 그대로 해당 목적배열의 'color'키 값으로 사용한다는 소스 같습니다.

    확실성은 보장할 수 없습니다. 레거시 소스를 읽고 해독해 사용하는 것은 전적으로 담당자의 책임입니다.

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

작성한 답변에 다른 개발자들이 댓글을 작성하거나 댓글에 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.