2
파이썬에서 nd 배열을 사전으로 변환하는 함수가 있습니까? 여기서 key는 인덱스의 튜플이고 value는 해당 인덱스의 매트릭스 값입니까?nd 배열을 키 값 사전으로 변환합니다.
A = np.random.random([3,4,5])
결과 :
{(i,j,k): A[i,j,k]}
파이썬에서 nd 배열을 사전으로 변환하는 함수가 있습니까? 여기서 key는 인덱스의 튜플이고 value는 해당 인덱스의 매트릭스 값입니까?nd 배열을 키 값 사전으로 변환합니다.
A = np.random.random([3,4,5])
결과 :
{(i,j,k): A[i,j,k]}
물론 :이 수행 np.ndenumerate
를 사용할 수 있습니다
{ index: v for index, v in np.ndenumerate(A) }
또는 단순히를, DSM 지적과 같이
예를 들어
dict(np.ndenumerate(A))
아니면 그냥'dict (np.ndenumerate (A))'; 우리가 아무 것도 바꾸지 않을 것이기 때문에 수사법은 우리에게 정말로 도움이되지 않습니다. – DSM
@DSM 당신이 맞습니다! – brianpck
이것을 다시 배열로 변환 할 수있는 방법이 있습니까? – deepAgrawal