1
배열 은 모양이 (m, n)
이고 배열이 indices
이고 모양이 (m, n, k)
인 배열이 있습니다.다른 배열 및 색인 배열로 numpy 배열 만들기
x = np.ndarray(shape=(m,n,k))
for i in range(m):
for j in range(n):
for l in range(k):
x[i,j,l] = y[indices[i,j,l],j]
단순히 for
루프를 사용하여 필요로하지 않는 NumPy와를 사용하여이 할 수있는 방법이 있나요 : 나는 (파이썬에서) 다음을 수행한다고 가정?
왜 루프를 사용하지 않으려는? 루프 용으로 사용하는 생성기를 사용할 수 있지만 원하는 경우 더 효율적입니다. –
저는 NumPy에 조금 익숙해 지려고합니다. 나는 분명히 for 루프를 사용할 수있다. 나는 NumPy의 함수를 사용하여 이것을 쓰는 간단한 방법이 있는지를 알고 싶다. –