편집 기록

편집 기록
  • 프로필 알 수 없는 사용자님의 편집
    날짜2019.10.22

    파이썬 numpy 질문 있어요


    >>> import numpy as np
    >>> g = np.arange(1,10).reshape(3,3)
    >>> g
    array([[1, 2, 3],
           [4, 5, 6],
           [7, 8, 9]])
    >>> g[1, 2]
    6
    >>> g[2]
    array([7, 8, 9])
    >>> g[[0,0],[2,0]]
    array([3, 1])
    

    여기서 g[1, 2] 과 g[2] 은 왜 저 결과가 나오는지 이해했는데

    g[[0,0],[2,0]] 의 답이 왜 array([3, 1]인지 이해를 못 하겠습니다 ㅠㅠ

    array([1,7]) 이라고 생각했는데 이 생각이 잘못된 이유도 같이 알려주시면 감사할 것 같습니다...

  • 프로필 nowp님의 편집
    날짜2019.10.22

    파이썬 numpy 질문 있어요


    >>> g  =    np.arange(1,    10).reshape(3,3)
    >>> g
    array([[1, 2, 3],
           [4, 5, 6],
           [7, 8, 9]])
    >>> g[1,    2]
    6
    >>> g[2]
    array([7, 8, 9])
    >>> g[[0,0],[2,0]]
    array([3,   1])
    

    여기에서 g[1,2]와 g[2] 의 답은 이해가 되는데요! g[[0,0],[2,0]] 의 답이 왜 array([3, 1])인지 이해를 못 하겠습니다.

    처음엔 array([1,7]) 이라고 생각했는데 이 생각이 잘못된 이유도 같이 알려주시면 감사하겠습니다 :)

  • 프로필 알 수 없는 사용자님의 편집
    날짜2019.10.22

    파이썬 numpy 질문 있어요


    g = np.arange(1, 10).reshape(3,3) g array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) g[1, 2] 6 g[2] array([7, 8, 9]) g[[0,0],[2,0]] array([3, 1])

    여기에서 g[1,2]와 g[2] 의 답은 이해가 되는데요! g[[0,0],[2,0]] 의 답이 왜 array([3, 1]인지 이해를 못 하겠습니다 ㅠㅠ

    처음엔 array([1,7]) 이라고 생각했는데 이 생각이 잘못된 이유도 같이 알려주시면 감사하겠습니다 :)