파이썬 팬시 색인

조회수 253회
data[[1, 5, 3, 2]] [:, [1,2,3]] #[[행][:,렬]]


# 1, 5, 3, 2행을 선택한 후 [0, 3, 1, 2] 열을 선택 
a = data [[1, 5, 3, 2]]
a

a[:, [0, 3, 1]]

파이썬 색인에 대해 배우던 도중 아무리 찾아봐도 관련 내용을 못찾겠어서 여기 올리게 되었습니다. 이 코드에서 1 , 5 , 3 , 2 행을 선택한 것은 이해가 갔으나

data[[1, 5, 3, 2]][:, [1,2,3]] 에서 data[[1, 5, 3, 2]][:, [1,2,3]] #[[행][:,렬]] 이 부분이 이해가 가지 않습니다.

  1. 코드를 간단히 [ a : , [ b ] ] 라고 했을 때 a, b가 각각 어떤 기능을 하는지
  2. 4번째 줄 주석에서 [0,3,1,2]열이 아니라 [0,3,1,]열을 선택하는 것 같은데 이게 맞는지 알려주시면 감사하겠습니다!

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)