인프런 커뮤니티 질문&답변

김경훈님의 프로필 이미지
김경훈

작성한 질문수

밑바닥 부터 시작하는 머신러닝 입문

Assignment: Numpy in a nutshell

test_n_size_ndarray_creation 문제에 대해 질문드립니다.

작성

·

134

0

n이 주어짐에 따라 행렬을 만드는 문제인데 계속 통과하지 못해서 질문드립니다. returns의 설명이 행렬의 모든 원소를 할당시키는 것인지 0,0과 n-1,n-1만 할당시키는 것인지 잘 모르겠습니다. 다음은 제가 작성한 코드입니다.

def n_size_ndarray_creation(n, dtype=np.int):
    X = np.zeros((n,n),dtype=dtype)
    count=0
    for i in range(n):
        for j in range(n):
            X[i][j]=count
            count+=1
    return X

 

 

답변 2

1

TeamLab님의 프로필 이미지
TeamLab
지식공유자

안녕하세요. 일단 for loop이 있으면 코드에 에러가 납니다. nrange를 쓰신다은 reshape를 쓰면 좋을거 같습니다.

0

김경훈님의 프로필 이미지
김경훈
질문자

감사합니다.

김경훈님의 프로필 이미지
김경훈

작성한 질문수

질문하기